A Apple acaba de lançar o iOS 17.4 beta para desenvolvedores beta 1. Após o amplo lançamento público do iOS 17.3 apenas alguns dias atrás, estava escrito na parede para uma nova versão do desenvolvedor. E está aqui para todos aqueles aventureiros o suficiente para testar um desenvolvedor beta, que hoje em dia é gratuito para test-drive.
Mas voltando ao novo aqui iOS 17.4 beta 1. O que há de novo e o que mudou?
Novos recursos do iOS 17.4 beta 1
Essencialmente, iOS 17.4 permitirá que os usuários na UE:
- fazer sideload de aplicativos de lojas de aplicativos de terceiros (atualmente, apenas os desenvolvedores podem fazer sideload de aplicativos)
- use navegadores baseados em outro mecanismo (todos os navegadores iOS atualmente dependem do mecanismo WebKit da Apple)
- escolher seus navegadores padrão na primeira vez que iniciarem o Safari após iOS 17.4 (atualmente não disponível na versão beta)
Alguns novos recursos do iOS destinados ao desenvolvedor que chegarão com iOS 17.4, mas não necessariamente fazem parte da versão beta mais recente, incluem:
- Novas opções para distribuição de aplicativos iOS de mercados de aplicativos alternativos
- Nova estrutura e APIs para criação de mercados de aplicativos alternativos
- Novas estruturas e APIs para mecanismos de navegador alternativos
- Formulário de solicitação de interoperabilidade
- Notarização para aplicativos iOS
- Planilhas de instalação de aplicativos
- Autorização para desenvolvedores de marketplace
- Proteções adicionais contra malware
Sideload do iOS 17.4
Ao fazer o sideload, os usuários do iOS na UE não poderão se beneficiar de algumas das vantagens regulares. Por exemplo, as compras de aplicativos fora da App Store não serão detalhadas nesta última e a Apple não poderá emitir reembolso. O Family Purchase Sharing e o Ask to Buy também não serão compatíveis com aplicativos baixados e/ou comprados fora da App Store.
No entanto, o App Tracking Transparency ainda funcionará com aplicativos provenientes de lojas alternativas, para que os usuários possam proibir os aplicativos de compartilhar seus dados de rastreamento e enviá-los ao respectivo desenvolvedor do aplicativo.