Não fiquei surpreso ao encontrar nos resultados de pesquisa nas publicações da Habru a questão do uso de emoji na interface do aplicativo publicada na App Store pela abençoada Apple. Portanto, peço desculpas antecipadamente se repetir.

A essência do problema é que a Apple proíbe o uso de emoji na interface do aplicativo. Aparentemente, tudo começou no outono de 2018 (pelo menos
na primavera de 2018 ). Mas, talvez, antes de não me aprofundar na cronologia do problema. A Internet está cheia de mensagens de desenvolvedores cujos aplicativos são rejeitados devido à presença de emoji na interface do aplicativo. Além disso, até atualizações para aplicativos publicados anteriormente são finalizadas! Alguns relatam uma recusa após a presença de emoji nas capturas de tela do aplicativo! Normalmente, a falha da Apple se parece com:
De maçã
Diretriz 5.2.5 - Jurídico - Propriedade Intelectual
Seu aplicativo não está em conformidade com as Diretrizes para o uso de marcas registradas e direitos autorais da Apple. Especificamente, seu aplicativo inclui:
- marca comercial, emojis, imagens ou semelhança da Apple
Concordo, uma posição bastante interessante da empresa, que foi um dos fundadores da popularização dos emojis (se não o único) ... Abaixo, apresentarei algumas suposições sobre os motivos e algumas maneiras de resolver o problema. Em particular, como acabei publicando na App Store com um aplicativo em que emoji era originalmente a idéia principal.
Porque não
Penso que o principal motivo da proibição não é o direito autoral, como pode parecer da resposta da Apple. Embora o uso de emoji de terceiros ajude a contornar o problema, não acho que essa seja a raiz do problema. No final, o aplicativo é publicado no site da empresa. Ela recebe juros de vendas. Ao mesmo tempo, ela também desenvolve e fornece um ambiente de desenvolvimento, linguagens de programação e estruturas para simplificar e acelerar a criação de software. Tendo dado tudo isso, mas proibindo o uso de imagens da fonte, parece estranho pressionar contra os direitos autorais. Não é lógico para uma empresa perfeccionista exigir que os desenvolvedores usem emoji esquerdo para entrada e nativos para saída. Se, em conclusão, você também usar emoticons de terceiros, isso não parecerá muito menos estranho no ecossistema da Apple.
Estou inclinado a pensar que o ponto é que emoji não são ícones ... Ou seja, existem ícones no sistema e eles podem ser usados (quando removi o emoji da interface, mas deixei os ícones - funcionou, mas os ícones também têm direitos autorais), mas você não pode usar emoji nativo como ícones! Tanto quanto eu entendo, os desenvolvedores de teclados e ferramentas de entrada não têm problemas com emoji.
Você exibe emoji no botão, o usuário pressiona e aparece no campo de entrada - parece que este é o único cenário que a Apple aprova ao verificar o aplicativo. Em todos os outros casos, você precisa usar ícones completos ou fontes emoji de outras pessoas (que, aparentemente, são consideradas pela empresa como fontes de ícones).
De fato, todas essas são minhas especulações pessoais, mas até agora parecem bastante lógicas, porque converge muito (pelo menos na minha cabeça) ...
O que fazer
Com base no exposto, as saídas / dicas são as seguintes:
- Use ícones ou fontes emoji de terceiros como ícones
- Tente não usar emoji nas capturas de tela da loja de aplicativos
- Usar emoji apenas para entrada do usuário (também há uma nuance aqui, veja a descrição da minha situação)
- Ocultar emoticons do estado padrão e permitir que o usuário os configure
- Crie uma versão para teste público, durante o processo de verificação, eles apontarão vários problemas de publicação, se houver
Minha história (com derrogações)
Tecnicamente, no meu aplicativo, o emoji foi usado especificamente para a entrada do usuário. Mas isso não era óbvio porque o aplicativo foi rejeitado mesmo para testes públicos, sem mencionar a publicação na loja. Eu vou explicar agora.
O significado do aplicativo é que o usuário pode adicionar tags rapidamente (literalmente com um toque). O público-alvo são streamers, talvez podcasts ou pessoas que transmitem ao vivo. Como muitas idéias de aplicativos, essa surgiu quando eu mesmo comecei a precisar de algo (e, como muitos desses aplicativos, ninguém mais precisa). O problema é que, após o final do fluxo, você geralmente deseja cortar os melhores momentos. Mas é difícil lembrar e encontrar tudo o que foi interessante. Trabalhar com pá em fluxos de relógio não é a atividade mais divertida e você precisava de uma maneira conveniente e rápida de criar notas no processo.
Assim, surgiu a idéia de
"Stream Note" - aplicativos com um conjunto de botões com emoji que você pressiona conforme necessário no processo de transmissão. Quando pressionado, o registro de data e hora do início da transmissão e, de fato, o emoji como título / ícone na lista de marcadores seria salvo. O aplicativo, por padrão, possui conjuntos de botões com emoji para maior obviedade ao usuário.
Essa interface foi rejeitada: Suspeito que o problema seja que o processo não forneceu a aparência de emoji no campo de entrada e o envio manual subsequente. Porque o objetivo era simplificar e acelerar o processo de criação de notas o máximo possível; portanto, quando você clica no botão com emoji na lista de marcadores do fluxo, um novo marcador com esse emoji simplesmente aparece. Ao mesmo tempo, o emoji era exibido grande (para que você pudesse ver imediatamente qual evento foi observado durante a análise subsequente dos materiais) e não parecia o texto digitado pelo usuário.
Como resultado, o aplicativo foi rejeitado para testes públicos (eu queria colocar um link para o meu irmão no teste, para não brincar com adicioná-lo à equipe de testadores no site da Apple). E se as versões para testes internos da equipe ficarem disponíveis quase que instantaneamente, as versões para testes públicos passam na verificação quase como quando publicadas na loja. Como resultado, eles me barbearam. O que foi útil porque Como resultado, eu já passei na verificação da publicação na loja pela primeira vez.
Eu refiz a configuração manual dos botões. Se anteriormente ele foi preso por emoji e a linha deles foi dividida em botões, agora o usuário pode criar botões com inscrições. Além disso, os botões emoji foram excluídos do conjunto por padrão.
Naturalmente, ninguém proíbe o uso de uma inscrição de caractere único, que será emoji. Mas se o nome do momento consistir em um emoji, ele ainda será exibido em tamanho grande.
Com essa reviravolta, a funcionalidade não mudou (tornou-se ainda mais universal), mas na versão padrão não há emoticons e o usuário escolhe o que usar. O que a Apple não pode proibi-lo de fazer.