2013-09-29 17 views
5

Ich versuche, eine neue Mac-App, entwickelt unter Xcode 5, in den Mac App Store zu laden. Ich habe das schon früher für viele Apps mit früheren Xcode-Versionen gemacht, also dachte ich, ich hätte es gemeistert, aber ich hämmere meinen Kopf gegen diesen. Es muss ein triviales Problem sein, aber ich sehe was nicht!Weird Code-Signing-Fehler

Beschreibung meiner Einstellungen:

  • Mein Ziel ist "Allgemein" Einstellungen haben "Signing: Mac App Store", dann mein Konto als "Team"
  • Ich habe Sandbox aktiviert ("Capabilities" Registerkarte das Ziel)
  • In "Build-Einstellungen", die ich habe:
    • CODE_SIGN_ENTITLEMENTS = MyApp/MyApp.entitlements
    • CODE_SIGN_IDENTITY = Mac Entwickler
    • PROVISIONING_PROFILE = Mac-Team Provisioning Profil: com.myname.myapp

Die App baut und läuft gut. Wenn ich es für die App Store-Verteilung validiere, erhalte ich die folgende Fehlermeldung:

Was fehlt mir?

+1

Sie könnten die iOS Codesignatur Problem prüfen wollen, die auf http://stackoverflow.com/questions/18818381/xcode-5-code-signing-entitlement-errors diskutiert wird. Apple hat den Build-Einstellungen einen neuen Bereich hinzugefügt, und Sie müssen den Standard ändern. Es funktionierte nicht für mich, aber es funktionierte für andere. – JScarry

Antwort

1

Lösung

Sie sollten den Abschnitt in der App Distribution Guide die die Verwaltung von Zertifikaten und Provisioning-Profile für Mac Apps überprüfen. Insbesondere der Abschnitt Troubleshooting bietet den meisten Einblick und behandelt behobene Probleme für das von Ihnen gemeldete Provisionsprofil. Ich empfehle Ihnen, den gesamten Fehlerbehebungsbereich zu untersuchen, da das Ablaufdatum von Zertifikaten sich manchmal auf die Gültigkeit von Bereitstellungsprofilen auswirkt.

Invalid Provisioning Profile