webentwicklung-frage-antwort-db.com.de

iOS-Builds: Dieser Build ist in iTunes connect ungültig

Ich habe kürzlich eine App in den App Store hochgeladen, die seit einigen Tagen verarbeitet wird. Heute Morgen bin ich losgegangen, um alles zu überprüfen. Auf der oberen Leiste von iTunes connect habe ich auf iOS-Builds geklickt, um zu sehen, wie alles lief, und ich bekam einen roten Kreis mit einem Ausrufezeichen. Wenn ich darauf geklickt habe, heißt es "Dieser Build ist ungültig". Kennt jemand die Ursache dafür? 

27
Rae Tucker

Überprüfen Sie Ihre E-Mail. Sie sagt Ihnen genau, was falsch ist. In iTunes connect heißt es einfach "Dieser Build ist ungültig", was irgendwie nutzlos ist. Wenn Sie Ihre E-Mails abrufen, wird dies höchstwahrscheinlich ein Testflight-Problem sein, da Sie die SDK in Ihren Build aufgenommen und in iTunes connect jetzt integriert haben:

"TestFlight SDK - Für TestFlight ist kein SDK mehr erforderlich, um Betatests, Absturzberichte und Analysen zu aktivieren. Um TestFlight weiter zu verwenden, richten Sie Beta Testing in iTunes Connect ein und entfernen Sie Verweise auf das SDK aus den folgenden ausführbaren Dateien: 

19
user2848810

Ich hatte das gleiche Problem. Ich habe es nach ein paar Stunden des Kampfes durch viel Glück gelöst. Dieses Problem war auf Kakaoschoten zurückzuführen. Eigentlich habe ich "Alamofire" durch Cocoapods-Versionen "0.38" installiert. Ich habe die Pods für Alamofire 3.1.2 aktualisiert. Dieser Build wurde erfolgreich auf die iTunes-Verbindung hochgeladen, wurde aber in itunesConnect für ungültig erklärt. 

Aus diesem Grund wurde für Alomofire 3.1.2 Cocoapods Version 0.39 benötigt. Ich habe es jedoch mit 0.38 aktualisiert. So war es das Problem.

Korrektur: Normales Aktualisieren von Cocoapods mithilfe von cpmmand $ gem install cocoapods. Wenn Sie dann Alamofire aktualisieren, wird das Problem nicht behoben. Sie müssen: 1. Aktualisieren Sie Cocoapods mit $ gem install cocoapods . 2. Löschen Sie die vorhandenen Pod-Referenzen aus Ihrem Projekt 3. Installieren Sie die Pods erneut mit dem Pod-Installationsbefehl . 4. Erledigt

4
Amrit Sidhu

Ich habe auch das gleiche Problem. Ich schreibe eine App mit Objective-C und verwende IOS-Charts (ist Swift), und ich muss iOS7 unterstützen, also ist es mühsam ... und wenn ich App in AppStore hochlade, bekomme ich das Problem. Ich reiche es nochmal ein, aber immer noch das Problem. dann verzweifle ich daran, das Projekt zu säubern und die Codewahl zurückzusetzen, was ... das funktioniert! Ich hehele nur ... hier Bildbeschreibung eingeben

1
Sola Zhou

Ich habe auch das gleiche Problem. Und es stellt sich heraus, dass ich den Build mit Reveal Framework Reference archiviere. Ich denke, das ist das Problem ..__ Im Pass habe ich den gleichen Fehler gemacht und Xcode zeigt während des Uploads detaillierte Fehlerinformationen an. Jetzt scheint es nicht.

1
user418751

Sie können das App-Archiv durch Xcode überprüfen und Details zu dem Problem erhalten. Die Archive befinden sich aktuell unter Window-> Organizer. Um es zu überprüfen, klicken Sie auf die Schaltfläche "Validate ..." unter der Schaltfläche "Upload to App Store ...". Dies kann Ihnen helfen, wenn Sie keine E-Mail mit Details zu dem Problem erhalten haben, wie in meinem Fall.

1
h3dkandi

Vor kurzem war ich in iTunes Connect mit demselben Problem konfrontiert und erhielt eine E-Mail von Apple bezüglich TestFlight SDK, die ich vergessen habe, sie aus meinem Projektpaket zu entfernen. Es heißt, 'TestFlight erfordert kein SDK mehr, um Betatests zu aktivieren'. Nach dem Entfernen des SDKs muss der Code gereinigt, das Archiv erneut erstellt und hochgeladen werden. Das ist es nicht

0
Mohd Asim

In meinem Fall ziehe ich einfach den SDK In Ordner include info.plist Datei, die nicht verwendet wird. Das ist das Problem für mich. So finden Sie die unbenutzten info.plist Datei und löschen Sie es aus dem Quellcode. Clean der Projektordner und Re upload.

0
Krunal Nagvadia