2015-09-07 22 views
9

Ich habe eine reine Swift 2-Binärdatei in iTunes Connect hochgeladen, mit der Hoffnung, sie über Test Flight zu verteilen."Ungültiger Binärcode" iTunes Connect (Swift 2)

Dies sollte möglich sein, nach iTunes Connect selbst:

enter image description here

Leider sind meine Binärdateien mit einem "Invalid Binary" Fehler erfüllt:

enter image description here

I Offensichtlich Hab das ein paar mal probiert. Was hat nicht gearbeitet:

Der Fehler, den ich per E-Mail bin empfangen ist:

enter image description here

Welche, dass der erste Screenshot genommen vorschlagen scheint von iTunes Connect, falsch ist. Bin ich verrückt geworden? (Es gibt diejenigen, die think we all have.)

Update: Es scheint, dass einige Leute ihre iOS 9 Betas hochladen. Nach all diesen Versuchen bin ich keiner dieser Leute mehr.

Aktualisierung: Dies geschieht nur mit einer meiner Apps. Der einzige Quell- oder Abhängigkeitsunterschied zwischen den beiden besteht darin, dass die fehlerhafte Anwendung das Parse SDK Cocoapod verwendet.

+0

Viele vorgeschlagene Lösungen [hier] (http://stackoverflow.com/questions/26163856/invalid-swift-support-invalid-implementation-of-swift). Der erste Reflex wäre, deine Xcode-Version zu überprüfen. –

+0

Haben Sie auch versucht, direkt von Xcode einzureichen? –

+0

@NicolasBraun direkt von Xcode 7 eingereicht, sowohl die GM und die vorherige Beta. –

Antwort

2

Scheint wie das Problem war der Parse SDK, die ein verfügbares Update hatte.

lief pod update, dann aktualisiert meinen Code, um gegen die Updates im SDK zu kompilieren.

Um speziell The files libswiftCoreLocation.dylib don’t match /Payload/My.app/Frameworks/libswiftCoreLocation.dylib zu adressieren, musste ich einige Bündeltricks machen: https://stackoverflow.com/a/32535087/809150.

Verwandte Themen