“Binário Inválido” iTunes Connect (Swift 2)

9

Eu fiz o upload de um binário puro-Swift 2 para o iTunes Connect, com a esperança de distribuir via Test Flight.

Isso deve ser possível, de acordo com o próprio iTunes Connect:

Infelizmente,meusbináriosestãocomumerro"Invalid Binary":

Obviamente,eutenteiissoalgumasvezes.Oquenãofuncionou:

  • Definindo Embedded Content Contains Swift Code para YES
  • Definindo Embedded Content Contains Swift Code para NO
  • Definindo Enable Bitcode para YES (não é possível descobrir por que tentei isso)
  • Definindo Enable Bitcode para NO

O erro que estou recebendo por e-mail é:

Oqueparecesugerirqueaprimeiracapturadetela,tiradadoiTunesConnect,estáerrada.Eufiqueilouco?(Háquem acha que todos nós temos .)

Atualização: parece que algumas pessoas podem enviar seus betas do iOS 9. Depois de executar todas essas tentativas novamente, não sou uma dessas pessoas.

Atualização: Isso está acontecendo apenas com um dos meus apps. A única diferença de fonte ou dependência entre os dois é que o aplicativo em falha usa o Parse SDK Cocoapod.

    
por Patrick Perini 07.09.2015 в 03:39
fonte

1 resposta

2

Parece que o problema era o Parse SDK, que tinha uma atualização disponível.

Ran pod update e, em seguida, atualizei meu código para compilar as atualizações no SDK.

Para abordar The files libswiftCoreLocation.dylib don’t match /Payload/My.app/Frameworks/libswiftCoreLocation.dylib especificamente, precisei fazer alguns truques: link .

    
por Patrick Perini 13.09.2015 / 22:38
fonte