Hoje decidimos conversar sobre mudanças e outras metamorfoses na política da Apple que afetam a comunidade de TI. Discutiremos o que está acontecendo e como a comunidade reage a isso.
Fotos - Maurits Bausenhart - UnsplashO Bug Reporter é uma coisa do passado
Durante sua conferência de junho, a Apple anunciou que estava interrompendo o suporte ao Bug Reporter. Esta é uma ferramenta para enviar mensagens de erro em aplicativos. Agora os desenvolvedores terão que enviar todos os relatórios de erros através do Assistente de Feedback, e o bugreporter.apple.com já redireciona os visitantes para
feedbackassistant.apple.com .
O aplicativo está disponível na Web e nos sistemas iOS 12.4 beta, iOS 13 beta e macOS Catalina beta. Em um Mac, o Feedback Assistant está localizado no diretório
/ System / Library / CoreServices / Applications . Você também pode usar o esquema de URL
applefeedback: // .
Nova funcionalidade
Segundo a Apple, com o Feedback Assistant, os desenvolvedores poderão enviar relatórios de erros mais rapidamente. Os seguintes recursos de serviço contribuirão para isso:
- Coleta automática de diagnósticos . Agora você não precisa anexar um arquivo sysdiagnose a cada relatório de erro. O Assistente de Feedback faz isso automaticamente se um relatório de erro for enviado do aplicativo correspondente. Ao mesmo tempo (somente com a permissão do desenvolvedor), a ferramenta realizará diagnósticos locais da área problemática do sistema operacional para coletar informações adicionais. Embora que tipo de sites estejam em questão, a Apple não explicou.
- Relatórios de plataforma cruzada . Você pode enviar um relatório sobre um erro que ocorreu em um dispositivo de terceiros. Por exemplo, com o Assistente de Feedback no iOS, você pode relatar um erro no Apple TV, HomePod ou Apple Watch. O sistema fará o download de todas as informações de diagnóstico necessárias.
- Novos status apareceram . Eles refletem melhor o status dos relatórios de erros concluídos. Um exemplo seria "Correção potencial identificada" - significa que o erro será corrigido em uma atualização subsequente do sistema operacional. O status "Investigação concluída - funciona como projetado" significa que o bug é realmente um recurso.
E os relatórios de erros antigos
Os relatórios do Bug Reporter estarão disponíveis no Assistente de Feedback. Os identificadores de chamadas anteriores, os arquivos anexados a eles e a correspondência do suporte técnico migraram para a Apple.
Fotos - The Nigmatic - UnsplashNo entanto, vários relatórios de erros foram excluídos - isso foi feito para cumprir os requisitos do GDPR. Segundo seu
quinto artigo , uma empresa não pode armazenar dados pessoais por mais tempo do que os objetivos de processamento exigem. Portanto, a Apple se livrou de relatórios cujas discussões foram encerradas há mais de cinco anos. Além disso, foram publicados "relatórios de erros" que não foram atualizados por pelo menos 60 dias.
O que a comunidade pensa
Em geral, a comunidade recebeu novas mudanças positivamente. Os desenvolvedores dizem que o aplicativo nativo realmente simplifica o envio de relatórios de erros. Além disso, existem mais subcategorias para classificar bugs. Os especialistas esperam que as novas APIs e outras soluções da Apple sejam atualizadas mais rapidamente. Mas a transição de um instrumento para outro não foi tão suave quanto desejado. Um dos desenvolvedores
em seu blog observou que todos os seus relatórios antigos tinham uma única data - isso tornava a pesquisa mais difícil. E os identificadores de relatório de alguém
foram alterados .
Ao mesmo tempo, o Assistente de Feedback ainda é instável. Alguns usuários
não podem enviar um relatório de erro. Quando você tenta baixar uma captura de tela, o aplicativo falha. Embora esse problema possa ser contornado -
você precisa fazer o download do relatório sem uma foto e editá-lo. Espera-se que os engenheiros da Apple eliminem todas as deficiências no futuro próximo.
Sobre outras alterações
No início de junho, a Apple também
anunciou mudanças nas diretrizes para desenvolvedores de aplicativos. A maior delas pode ser chamada de proibição do uso de "serviços analíticos de terceiros ou publicidade" em aplicativos para crianças. Seu objetivo é cumprir os requisitos dos legisladores americanos e europeus, a saber, a
Lei de Proteção da Privacidade de Crianças na Internet e o GDPR.
Algumas empresas já expressaram suas opiniões negativas sobre os novos requisitos. Por exemplo, representantes do canal PBS
observaram que agora será difícil para eles avaliar o desempenho dos aplicativos e, como resultado, melhorar sua funcionalidade.
Também vale a pena destacar uma nova proibição de serviços VPN. Agora, as empresas que desenvolvem ferramentas de anonimato na rede são proibidas de processar, vender e transferir dados pessoais de usuários para terceiros. Essa decisão provavelmente se deve a um
estudo recente do Top10VPN . Segundo a organização, metade dos 30 aplicativos VPN mais populares pertence a empresas chinesas. Esse fato
levantou preocupações na comunidade americana.
Além disso, a Apple pretende excluir da App Store todos os aplicativos que coletam dados de usuários de fontes de terceiros sem permissão. Poderemos ver os primeiros resultados da nova política da empresa em um futuro próximo. Os desenvolvedores devem trazer todos os aplicativos à loja de acordo com os novos requisitos até 3 de setembro de 2019.
Em
ITGLOBAL.COM, oferecemos serviços de nuvem pública e privada. Aqui está o que escrevemos no tópico do blog corporativo: