Aeolus: a última missão do satélite está cumprida. ESA confirma sucesso da manobra final de reentrada
Julho 28, 2023Maioria dos portugueses tem receios quanto ao uso de inteligência artificial
Julho 28, 2023A 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.
