Contexto
A partir de 24 de abril de 2025, a Apple exige que todos os aplicativos enviados à App Store sejam compilados com o Xcode 16 ou posterior. Para mais detalhes, consulte o anúncio oficial da Apple. Além disso, o Xcode 16 não suporta mais builds de depuração para dispositivos com sistemas anteriores ao iOS 15. Consulte as Notas de Lançamento do Xcode 16 para obter mais informações.
Status atual
O mPaaS oferece suporte ao Xcode 16 na versão de baseline 10.2.3.59 e posteriores. Caso utilize a baseline 10.1.68 (descontinuada) ou anterior, atualize para a versão mais recente da 10.2.3. Sistemas anteriores ao iOS 13 não são mais suportados.
Atualizar a baseline
Escolha um método de atualização conforme a sua versão atual de baseline.
A baseline atual é a baseline principal 10.2.3
Primeiramente, consulte Compatibilidade do mPaaS 10.2.3 com o iOS 18 para atualizar para a baseline 10.2.3 mais recente e realizar as adaptações necessárias.
A baseline atual é uma baseline personalizada
Se você utiliza uma baseline personalizada, entre no grupo do DingTalk (ID: 145930007362) ou envie um ticket para consultar o suporte técnico sobre a migração para a baseline 10.2.3.
Métodos de atualização
Atualização via CocoaPods
Siga estas etapas para instalar o SDK mais recente da versão 10.2.3:
Verifique se a versão do componente mPaaS no seu Podfile é 10.2.3.
-
Execute o comando
pod mpaas update 10.2.3.Se o comando retornar um erro, atualize o plug-in executando o comando
pod mpaas update --alle tente novamente. Execute o comando
pod install.
Alterações na API
Esta adaptação para o Xcode 16 não inclui alterações na API.
Lista de bibliotecas atualizadas para o Xcode 16
Mobile Gateway
Data Synchronization
Message Push
Sharing Component
Offline Package
Mini Program
UI Component
Framework
Upgrade Check
Observações
Para utilizar o SDK de pagamento Alipay (AlipaySDK), atualize-o por meio da Alipay Open Platform.
Escopo de testes e validação
Atualizações na cadeia de ferramentas da Apple podem causar problemas inesperados. Após adaptar seu aplicativo para o Xcode 16, realize um teste de regressão completo.