Ich habe die schlechteste Zeit, die jemals ein Update für meine Mac-App gesendet hat. Alles war gut, bis ich auf Xcode 6 aktualisiert habe. Ich bin in Mavericks, 10.9.4. Ich erhalte den folgenden Fehler: iTunes Store-Vorgang fehlgeschlagen. Die Anwendung konnte zu diesem Zeitpunkt aufgrund des folgenden Fehlers nicht verarbeitet werden: iOS-Apps müssen über ein Bereitstellungsprofil verfügen.Xcode 6 OS X Einreichungsfehler: iOS-Apps müssen ein Provisioning-Profil haben
Ich habe keine Ahnung, warum es "iOS" heißt. Ich weiß nicht, ob das ein Xcode-Bug ist oder ob ich glaube, ich mache eine iOS-App. Ich habe die gleiche Xcode-Projektdatei verwendet, um die Mac-App im vorherigen Xcode einzureichen.
Ich habe Folgendes ohne Ergebnisse versucht: • Alle Zertifikate und Bereitstellungsprofile widerrufen und gelöscht und neu gestartet. • Ich habe alle Zertifikate erstellt und Profile manuell erstellt, anstatt Xcode zu verwalten. • Legen Sie das Bereitstellungsprofil in "release" im Ziel und zu einem anderen Zeitpunkt in der Projektdatei fest. • In die Projektinfo übernommen und eine separate Konfiguration erstellt. Das einzige "komische" Ding, das ich sagen würde, dass ich wahnsinnig offensichtlich falsch machen könnte, ist, wenn ich mir die Optionen für Code-Singing-Identität ansehe, es heißt "Mac-Entwickler: yata", aber es gibt keine Option für " Mac Distribution: (myname) "Sollte es sein? Das habe ich in der Vergangenheit nicht gebraucht. Außerdem sind die einzigen Optionen, die ich auswählen kann, in einem Abschnitt namens "Identitäten in Schlüsselbund". Sollte es einen anderen Abschnitt geben? "Identitäten in Xcode?"
Vielen Dank für jeden, der Ihnen helfen kann. Ich werde an dieser Stelle so ziemlich alles versuchen.
bevor Sie einreichen, sollten Sie immer validieren, oder? – meda
Vielen Dank für Ihre Antwort. Ja, hier tritt der Fehler während der Validierung auf. –
Wenn es sich um eine Mac-App handelt, sollte das Zertifikat 3-Parteien-Mac-Entwickler sein, und jetzt haben sie 2 neue Drop-downs beim Einreichen, eines ist das Voranzeigeprofil auszuwählen, das andere soll dem App-Namen entsprechen. stellen Sie sicher, dass das korrekt ist – meda