2014-09-12 18 views
23

Wenn ich versuche, meine Build mit xcode 6 GM Release zu validieren, bekomme ich diesen Fehler. Fehler: iTunes-Speichervorgang fehlgeschlagen, keine geeignete Software gefunden. Stellen Sie sicher, dass diese Software Ihrer Entwicklerorganisation gehört.App Validierung auf Xcode 6 GM Release

Kann jemand hier eine Lösung vorschlagen?

+0

Apple saugt .... –

Antwort

28

Versuchen Anwendungslader verwenden. Ich hatte das gleiche Problem mit Xcode und die Verwendung des Loaders funktionierte für mich.

+1

Wird der App Loader auch von der App validiert? –

+0

Application Loader hat meine App hochgeladen, aber in iTunesConnect, lässt es mich nicht zur Überprüfung absenden .. seltsam .. –

+0

verwenden Anwendung loader 2.9 –

0

Das ist für mich mit vielen Projekten geschehen, so versuchen Sie einfach neu wählen Ihre Profil Provisioning und Code-Signing-Identität in den Build-Einstellungen für Ihr Projekt

+0

Ich habe es auch versucht, aber das funktioniert nicht für mich. –

37

Wahrscheinlich verwenden Sie für iTunes Connect eine andere AppleID als für das Developer Portal. Sie können eine solche Problemumgehung verwenden:

Exportieren Sie das Archiv in Organizer (Speichern für iOS App Store Deployment), und laden Sie es mithilfe von Application Loader (Xcode> Open Developer Tools> Application Loader) in iTunes Connect hoch. Es ermöglicht Ihnen, Anmeldeinformationen einzugeben

+1

Das war genau mein Problem - danke für das Teilen dieser Antwort und für die Erklärung, wie man exportiert, so dass Application Loader die Einreichung übernehmen kann. – andrewcbancroft

+0

Danke, hätte das nie herausgefunden! Frustrierend...Diese neueste Version von Xcode 6 und iOS8 war ziemlich rau. – MobileVet

+1

Das hat für mich funktioniert. Zuvor benutzte ich meine persönliche Apple ID in XCode, die Teil eines Teams war, das von einer anderen Apple ID verwaltet wurde. Früher funktionierte es, wenn das Team in XCode ausgewählt wurde. Aber jetzt scheint es, dass ich die andere Apple ID (den Team-Admin) zu XCode hinzufügen muss und das SAME-Team auswählen muss, das unter diesem Account verschachtelt ist, damit die Validierung erfolgreich ist. Weitere nicht dokumentierte Änderungen, danke Apple! – Ade

13

Ich hatte das gleiche Problem und es gelöst, indem Sie sicherstellen, dass es mit dem richtigen Konto angemeldet ist.

Wenn der modale Dialog zur Auswahl eines "Entwicklungsteams für die Bereitstellung" auffordert Wählen Sie "View Accounts ..." Stellen Sie sicher, dass das korrekte Konto in der Liste "Apple IDs" angezeigt wird.

Wenn die Apple ID nicht vorhanden ist, verwenden Sie das Pluszeichen, um ein neues Apple ID-Konto hinzuzufügen. Schließen Sie den Bildschirm Konten.

Im "Entwicklungsteam für die Provisionierung" verwenden Sie die Dropdown-Liste, um das Konto auszuwählen, das Sie gerade hinzugefügt haben, wählen Sie Auswählen und dann Validieren und es wird funktionieren.

+1

Verdammt, das wird ein echtes Problem sein. Unsere Entwickler-ID wird für mehrere Clients verwendet, aber aufgrund der Einschränkungen von iTunes Connect müssen wir für jeden Client eine andere Apple ID verwenden. – Keab42

7

Ich hatte dieses Problem auch und wie einige Kommentatoren darauf hinweisen, war der Grund für die unterschiedliche Apple ID auf itunesconnect vs. xCode verwendet.

Ich konnte es auf xCode lösen, indem ich meine itunesconnect-Apple-ID in die xCode-Einstellungen einfügte und sicherstellte, dass sie während der Validierung ausgewählt wurde. Das richtige Team war nicht genug für mich, es muss das richtige Team sein.

+0

Absolut die beste Antwort. –

0

Versuchen Sie es mit Xcode6. Die iOS SDK-Version von Xcode6.1 GM seed ist jetzt Beta 8.1. Sie können keine Beta-Binärdatei an den iTunes Store senden.

2

Ich würde empfehlen, sicherzustellen, dass das betreffende Konto sowohl als Apple-Entwickler als auch als iTunesConnect-Konto eingeladen wurde. Dies sollte das Problem beheben. Möglicherweise müssen Sie in Xcode in Preference gehen und das Konto erneut hinzufügen.

Verwandte Themen