iTunes Connect: Invalid Binary

Beim Hochladen einer neuen iOS-App über den Xcode-Organizer kann es passieren, dass iTunes Connect eine Fehlermeldung „Invalid Binary“ liefert. Kurz darauf bekommst eine Mail mit detaillierteren Informaionen:

We have discovered one or more issues with your recent delivery for „appname“. To process your delivery, the following issues must be corrected:

Invalid Code Signing Entitlements – Your application bundle’s signature contains code signing entitlements that are not supported. Please check your Xcode project’s code signing entitlements configuration, and remove any unneeded entitlements.

Specifically, key „com.apple.developer.pass-type-identifiers“ is not supported.

Once these issues have been corrected, go to the Version Details page and click „Ready to Upload Binary.“ Continue through the submission process until the app status is „Waiting for Upload.“ You can then deliver the corrected binary.

Regards,

The App Store team

Der Hinweis zum Problem ist hier zu finden: „com.apple.developer.pass-type-identifiers“

iOS 6 enthält eine neue Funktion PassKit, mit dem verschiedenste Karten, Tickets, usw. verwaltet werden können.

PassKit ist im Provisioning Portal für deine AppID aktiviert. Wenn du allerdings Apps für iOS 5 oder darunter schreibst, funktioniert diese Funktion natürlich nicht. In diesem Fall musst du PassKit deaktiveren:

  1. Gehe ins iOS Provisioning Portal.
  2. Klicke auf App IDs.
  3. Klicke Configure „appname“ und deaktiviere die  ‚Enable Passes‘ Checkbox.
  4. Klicke links auf Provisioning und dann auf den Distribution Reiter.
  5. Klicke ‚edit‘ für das Distribution Profil deiner App, wähle deine App ID und klick auf Submit
  6. Lösche das alte Distribution Profil in XCode und lade das neue Profil runter und importiere es in Xcode.

Wenn du jetzt versuchst deine App hochzuladen, sollte es klappen.

, , ,
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Schreibe einen Kommentar

XHTML: Du kannst diese Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*