AVISO ITMS-90080: "O executável 'Payload / myapp.app / Frameworks / some-framework.framework' não é um Executável independente da posição
Pude enviar minha inscrição anteriormente sem problemas. A única parte do meu fluxo de trabalho que mudou foi o uso do Sourcetree. Depois de puxar atualizações para as seguintes estruturas, recebo este aviso ao enviar para a iOS App Store. Também recebo um email que contém:
Binário não PIE - O executável 'Payload / myapp.app / Frameworks / Alamofire.framework' não é um Executável independente de posição. Verifique se suas configurações de compilação estão definidas para criar executáveis PIE. Para obter mais informações, consulte Perguntas e respostas técnicas QA1788 - Criando um executável independente de posição
Binário não TORTA - O executável 'Alamofire.framework' não é um Executável independente de posição. Verifique se suas configurações de compilação estão definidas para criar executáveis PIE. Para obter mais informações, consulte Perguntas e respostas técnicas QA1788 - Criando um executável independente de posição
etc ...
As estruturas notáveis em questão são:
SwiftyJSONGráficosAlamofireEu li oControle de qualidade técnico da Apple artigo, defina manualmente todos os destinos de implantação dessas estruturas e meu próprio projeto sem sucesso. Alguém já viu esse problema antes e conseguiu resolvê-lo?
Atualizar:
Posso confirmar que esses avisos não afetam o processo de aprovação de envio. Enviei meu aplicativo para divulgação pública e ele foi aprovado, apesar dos avisos. Agora estou curioso para saber o que aconteceu no final da Apple e o que isso significa para os desenvolvedores de framework.