A Apple tem previstas novas regras para a utilização de APIs na futura atualização do sistema operativo iOS 17. O objetivo é obrigar os developers a justificarem a razão das suas aplicações utilizarem determinadas APIs antes de submeter as aplicações na App Store, correndo o risco de estas serem recusadas. As linhas orientadoras para o uso de APIs vão restringir as aplicações, como medida para proteger os utilizadores da monitorização e recolha indevida dos seus dados.
No website da Apple dedicada aos developers, uma nova entrada indica que certos APIs passam a estar classificados como “API que requer justificação”. Como explica a publicação 9to5mac, que descobriu esta nova regra, para se poder utilizar certas APIs na sua aplicação, os developers têm de descrever à Apple o seu propósito. Essa será a forma de receber a respetiva certificação e autorização para publicar a app na loja da Apple.
Esta nova medida vai estar disponível não apenas no iOS 17, como também outros sistemas operativos dos produtos da Apple, como o tvOS 17, watchOS 10 e macOS Sonoma. Neste período de transição, os developers que não submeterem essa descrição das razões válidas para o uso das APIs assinaladas vão receber uma notificação do sistema para o fazerem. Mas a partir da primavera de 2024, caso não o façam, a app será rejeitada.
Em declarações à publicação, alguns developers estão com alguns receios de que as taxas de rejeição das apps ou atualizações das mesmas vão aumentar. E que algumas das APIs são essenciais para o funcionamento das aplicações. O exemplo dado é a API UserDefaults, classificada como uma das que necessitam de justificação para usar. Esta é uma API comum que grava as preferências para uma aplicação. E por ser tão comum, vai levar a muitos developers a se esquecerem de justificar e ver a app a ser recusada.
Pergunta do Dia
Em destaque
-
Multimédia
The Spectrum: nova versão moderna replica design do microcomputador original -
App do dia
Um RPG de aventura com design retro no conhecido universo da Disney para smartphones -
Site do dia
Deixe o Choosy Chat escolher a melhor resposta entre o ChatGPT, Gemini e Claude -
How to TEK
Torne o smartphone Android mais inteligente trocando o Google Assistant pelo Gemini
Comentários