
Já faz um tempo que a Apple forneceu aos desenvolvedores ícones alternativos para seus aplicativos, permitindo que os usuários alterassem o ícone sempre que quisessem. Porém, com exceção dos aplicativos Relógio e Calendário da Apple, o sistema não possui ícones animados ou interativos. No entanto, os pesquisadores descobriram uma exploração que permite fazer exatamente isso.
Aplicativo iOS com ícones animados
Bryce Bostwick descobriu recentemente uma exploração do iOS que permite aos desenvolvedores criar ícones de aplicativos animados. Mais especificamente, a exploração usa a API oficial do sistema para fornecer um ícone de aplicativo alternativo, mas ignora a exigência de que o usuário execute a ação manualmente.
Em um cenário comum, o iOS exige que os usuários selecionem um ícone personalizado em um aplicativo. O sistema exibirá então um alerta confirmando a alteração. Se o sistema não conseguir verificar se foi o usuário quem selecionou um ícone diferente, ou se um alerta de confirmação não for exibido, a ação de alteração do ícone do aplicativo será cancelada. Como resultado, não há como os aplicativos alterarem os ícones por conta própria em segundo plano.
No entanto, ao chamar a API usando um método privado, Bostwick conseguiu definir um ícone personalizado sem exigir a confirmação do usuário. Os pesquisadores também enganaram o sistema para alterar as verificações de status do aplicativo, permitindo que o iOS reconhecesse o aplicativo como ativo mesmo quando estava sendo executado em segundo plano.
Isso permite que o aplicativo altere automaticamente seu ícone em segundo plano sempre que necessário. Para demonstrar as possibilidades, Bostwick criou um ícone animado combinando vários quadros. Embora a ideia de animar todos os ícones seja um pouco perturbadora, os pesquisadores acham que seria uma boa ideia fazer com que um aplicativo exibisse uma curta animação ao receber uma notificação, por exemplo.
É claro que a equipe de revisão da App Store provavelmente rejeitará aplicativos que explorem tais violações.
Assista ao vídeo completo demonstrando a exploração em ação abaixo.
A tela inicial será redesenhada no iOS 18
Embora não haja rumores de que ícones animados sejam adicionados ao iOS, relatórios recentes sugerem que a Apple irá reformular a tela inicial do iPhone com o iOS 18. A empresa também está trabalhando em novas opções que permitirão aos usuários mover ícones pela tela livremente. Por exemplo, poder selecionar a cor de fundo do ícone do aplicativo.
O iOS 18 está programado para ser anunciado durante o evento inicial da WWDC 2024 em 10 de junho.
FTC: Usamos links afiliados automatizados que geram renda. mais.

