Ich habe eine reine Swift 2-Binärdatei in iTunes Connect hochgeladen, mit der Hoffnung, sie über Test Flight zu verteilen.
Dies sollte laut iTunes Connect selbst möglich sein:
Leider haben meine Binärdateien den Fehler "Ungültige Binärdatei":
Offensichtlich habe ich das ein paar Mal versucht. Was nicht funktioniert hat:
Embedded Content Contains Swift Code
auf YES
Embedded Content Contains Swift Code
auf NO
Enable Bitcode
auf YES
(kann nicht finden, warum ich das versucht habe)
Enable Bitcode
auf NO
Der Fehler, den ich per E-Mail erhalten habe, ist:
Dies scheint darauf hinzudeuten, dass der erste Screenshot, der aus iTunes Connect stammt, falsch ist. Bin ich verrückt geworden? (Es gibt Leute, die denken, wir alle haben .)
Update: Es scheint, dass einige Leute ihre iOS 9 Betas hochladen können. Nach all diesen Versuchen bin ich keiner dieser Leute mehr.
Update: Dies geschieht nur mit einer meiner Apps. Der einzige Unterschied zwischen Quelle und Abhängigkeit besteht darin, dass die fehlerhafte App das Parse SDK Cocoapod verwendet.
Scheint wie das Problem war das Parse SDK, das ein verfügbares Update hatte.
Ran pod update
, dann wurde mein Code aktualisiert, um mit den Updates im SDK zu kompilieren.
Um The files libswiftCoreLocation.dylib don’t match /Payload/My.app/Frameworks/libswiftCoreLocation.dylib
spezifisch anzusprechen, musste ich einige Bündeltricks machen: Ссылка .
Tags und Links iphone ios xcode swift2 itunesconnect