A Bloomberg, citando suas próprias fontes, relatou mudanças na abordagem de teste de atualizações do sistema operacional iOS na Apple. A decisão foi tomada após um lançamento não totalmente bem-sucedido
Note-se que a decisão foi tomada numa das recentes reuniões internas da Apple, onde o chefe do departamento de software, Craig Federighi, anunciou uma nova abordagem para o lançamento de compilações de teste. Agora, recursos novos, especialmente instáveis, serão desativados nas compilações de teste diárias da nova versão do iOS. Os testadores corajosos poderão ativá-los manualmente nas configurações para verificar sua funcionalidade. Para fazer isso, uma seção separada “Sinalizadores” aparecerá nas configurações, na qual você pode alternar cada função experimental.
Até agora, compilações instáveis eram difíceis de depurar. É difícil para os testadores entenderem o que exatamente não funciona e de onde veio o bug, quando cada nova compilação adiciona novos recursos, e alguns nem sequer são mencionados no changelog. Tudo isso acabou levando a uma crise nos testes do sistema, o que resultou em um péssimo início do iOS 13.
Lembremos que o lançamento do iOS 13 foi um dos mais mal sucedidos da história da Apple em termos de estabilidade e adequação para uso regular. Os usuários reclamaram em massa sobre travamentos de aplicativos, desempenho lento e bugs incomuns na interface de alguns programas. Algumas inovações no iOS 13, como compartilhamento de pastas via iCloud e streaming de música para vários
Espera-se que a nova abordagem para a introdução de inovações aumente a estabilidade não apenas das compilações de teste, mas também das versões estáveis para todos os usuários.
Fonte: 3dnews.ru