News

A Apple exigirá que os desenvolvedores de aplicativos expliquem exatamente por que usam determinadas APIs

.

Um smartphone azul com duas câmeras.
Prolongar / A parte de trás do iPhone 13.

Samuel Axon

A Apple anunciou um passo adicional que os desenvolvedores devem percorrer para que seus aplicativos sejam aprovados em sua App Store. Em breve, os desenvolvedores de aplicativos que usam determinadas APIs terão que esclarecer seus motivos para usá-los ao enviar esses aplicativos.

A Apple está tentando fechar algumas brechas de impressões digitais aqui. O termo “impressão digital” neste contexto refere-se a várias técnicas para aprender informações sobre um dispositivo ou seu usuário e rastreá-las em vários aplicativos ou sites não relacionados.

É algo que a Apple vem dizendo que não é permitido em aplicativos para iPhone há algum tempo, e a empresa lançou a polêmica iniciativa App Tracking Transparency em 2021 para dar aos usuários a opção de saber se coisas como redes de anúncios móveis (por exemplo) poderiam rastreá-los neste caminho.

Dito isso, algumas formas mais criativas e furtivas de impressão digital foram proibidas desde então, mesmo que os usuários optem por ser rastreados – e isso inclui o uso indevido das APIs em questão aqui.

Desenvolvedores inteligentes podem encontrar maneiras de usar os recursos, informações ou ferramentas que eles oferecem para rastrear usuários exatamente da mesma forma que a Apple vem tentando impedir – mesmo que esse não seja o objetivo principal da API. As APIs que os desenvolvedores terão que justificar fazem coisas como ver carimbos de data/hora de arquivo ou olhar para tempos de inicialização do sistema, entre outros. Nas palavras da Apple, esses aplicativos podem ser “usados ​​para acessar os sinais do dispositivo para tentar identificar o dispositivo ou usuário, também conhecido como impressão digital do dispositivo”.

Claro, os desenvolvedores ainda podem mentir tecnicamente e dizer que estão usando uma API para uma coisa quando na verdade a estão usando para outra. A Apple aborda isso com a política um tanto vaga de que “os motivos declarados devem ser consistentes com a funcionalidade do seu aplicativo apresentada aos usuários”.

Não será um sistema perfeito, mas é provável que permita à Apple pelo menos diminuir a prática de impressões digitais.

A Apple afirmou anteriormente que essa mudança ocorreria durante a WWDC 2023, mas a empresa revelou mais detalhes e um cronograma específico esta semana.

O lançamento será lento, dando aos desenvolvedores muito tempo para responder – pelo menos aqueles que estão em posição de manter ativamente seus aplicativos. A partir deste outono, os desenvolvedores que enviarem um aplicativo ou uma atualização de aplicativo que usa uma dessas APIs receberão um aviso de que precisarão especificar um motivo em breve.

Na primavera de 2024, os aplicativos que não fizeram isso serão rejeitados. Será tão fácil quanto escolher uma lista pré-aprovada em um menu suspenso após o envio do aplicativo para alguns desenvolvedores. Ainda assim, outros podem ter que fazer um trabalho mais substancial – em particular, aqueles que têm aproveitado essa brecha precisarão fazer algum trabalho de desenvolvimento para alterar seus aplicativos para fazê-los parar de fazer isso se não puderem defender esse das razões aprovadas se aplica. Aqueles que acham que os motivos pré-aprovados não incluem seus próprios motivos legítimos e não digitais para usar uma API podem entrar em contato com a Apple por meio de um formulário para solicitar a aprovação de um novo motivo.

.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo