O que o Feedback Assistant oferecerá - uma plataforma de desenvolvedor que substituirá o Bug Reporter

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 - Unsplash

O 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 - Unsplash

No 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:



Source: https://habr.com/ru/post/pt461157/


All Articles