Aplicativo arquivado com o Xcode 11.2 (11B52) rejeitado: ITMS-90534: cadeia de ferramentas inválida

52

Instalei o Catalina e o Xcode 11 da loja e eles estão atualizados:

  • Catalina: 10.15.1 (19B88)
  • Xcode: 11.2 (11B52)

Ontem carreguei um novo binário usando fastlane. Hoje recebi esta mensagem da Apple:

Prezado desenvolvedor,

Identificamos um ou mais problemas com um envio recente para a revisão da App Store do seu aplicativo, "Gözen Security" 7.3.2 (67). Corrija os seguintes problemas e faça o upload novamente.

ITMS-90534: Cadeia de ferramentas inválida - Seu aplicativo foi desenvolvido com uma versão não suportada do Xcode ou SDK. Se você planeja enviar essa compilação para a App Store, verifique se está usando a versão GM do Xcode 10.1 e do SDK para iOS 12.1 e watchOS 5.1, Xcode 7.1 e SDK para tvOS 9 ou Xcode 6 e SDK para macOS 10.9 ou posterior. Se você estiver usando uma versão beta do Xcode para testar seu aplicativo, verifique se está usando a versão mais recente suportada. Para obter mais informações sobre as versões beta suportadas, consulte a página O que há de novo na App Store Connect ( https://developer.apple.com/app-store-connect/whats-new/ ).

Cumprimentos,

Equipe da App Store

Desde Catalinae Xcode 11é lançado oficialmente, por que Appleainda quer que eu use Xcode 10e iOS 12?

Olcay Ertaş
fonte
Essa é toda a descrição do erro?
Kirander
sim, é tudo da mensagem
Olcay ERTAS
11
Os softwares da Apple têm ainda mais erros do que os meus.
Salman Khalid
11
developer.apple.com/services-account/download?path=/... para qualquer um que precisa o link de download
Peter Tao
2
Não é uma duplicata! A última vez que a solução foi usar a versão mais recente, desta vez, a versão beta mais recente. Como as respostas para a outra pergunta não se aplicam, alguém pode remover a tag Duplicar?
21819 Alex Wally

Respostas:

48

O Xcode foi atualizado para a versão 11.2.1. Construções feitas no Xcode versão 11.2 não são mais válidas. Se você não vir a atualização na Mac App Store, acesse a sua conta de desenvolvedor e baixe o novo Xcode manualmente.

Kirander
fonte
11
A Apple anunciou alguma notícia oficial de que não aceitará nenhuma compilação feita pelo Xcode 11.2?
Sohil R. Memon 07/11/19
Normalmente, a Apple aceita compilações feitas por versões anteriores do XCode.
Salman Khalid
11
@Halpo sim, GM significa libertação
kirander
5
A versão 11.2 introduziu um bug sério que não permitiria o upload devido a um problema com o UITextview. É por isso que eles tomaram a ação. Mas, na verdade, eles não deveriam ter depreciado o 11.2 sem disponibilizar o 11.2.1 imediatamente. Ele está disponível como um download no site do desenvolvedor agora, mas ontem não estava. Apenas um timing ruim. O Hope 11.2.1 funciona e não introduz outro bug sério.
SAP Pro
11
@ TomMarvoloRiddle - você pode baixar o 11.2.1 dos downloads do Apple Developer. Concordo, porém, que o lançamento do iOS13.2 / Xcode 11.2 foi bastante complicado. Primeiro, lançando uma atualização oficial do iOS que ainda não era suportada pelo lançamento oficial do XCode ... então esses 11.2 problemas.
Klaus Busse
8

O Xcode 11.2 foi descontinuado pela Apple em 5 de novembro de 2019


Solução alternativa sempre em funcionamento (Download manual)

Faça o download do arquivo xip aqui

Além disso:

Versão mais recente (Xcode 11.2.1)

ou

Versão beta mais recente (Xcode 11.3 Beta)

ou

Qualquer versão que você precisa . E todos os outros conteúdos para download

Em seguida, extraia e mova-o para onde quiser.

Você pode encontrar toda a solução alternativa do problema aqui.

Mojtaba Hosseini
fonte
Olá! Como assim, reprovado? Eu pensei que isso ainda é válido: "A partir de abril de 2020, todos os aplicativos para iPhone e iPad enviados à App Store precisarão ser construídos com o iOS 13 SDK ou posterior. Eles também devem suportar o design em tela do iPhone XS Max ou o iPad Pro de 12,9 polegadas (3ª geração) ou posterior ". do lado da Apple. Link para ele: developer.apple.com/ios/submit .
F3R1 13/11/19
@ F3R1 não se trata de iOS, trata-se de Xcode, se você tentar fazer o upload de seu aplicativo para a AppStore, você receberá erros mostrando que Xcode 11,2 e abaixo está obsoleta olhada neste post
Mojtaba Hosseini
Sim entendo. Deixe-me colocar isso em um contexto. Eu pensei que até abril de 2020 você pode fazer upload de um aplicativo com a versão estável mais recente do Xcode 10 e todas as versões do Xcode 11 que vieram depois disso. Mas, aparentemente, este não é o caso. Tanto quanto vejo, você só pode enviar um aplicativo para a AppStore com uma versão estável do Xcode 10 ou com uma versão estável do Xcode 11, que é (Xcode 11.2.1 agora).
F3R1 13/11/19
Infelizmente, a Apple não é previsível por um tempo agora.
Mojtaba Hosseini