2014-09-21 6 views
19

Ich versuche, meine app (benutzerdefinierte Tastatur) für einreichen und fangen diese Fehler senden:keine Software mit CFbundleidentifier existiert

enter image description here

habe ich Provisioning Profiles für Project (com.michilly.SakhaKeyboard) und für Extension (com.michilly.SakhaKeyboard.Keyboard)

+0

und? wie der Fehler angibt, verwenden Sie verschiedene Zertifikate - Sie haben keine Frage noch gestellt –

+0

@ Daij-Djan oh entschuldigung :(Ich löste mein Problem, aber fange neuen Fehler T_T Ich habe meine Frage –

+1

und? wieder - keine Frage offensichtlich verwende einen bundleIdentifier, für den es keine App in iTunes gibt. Connect –

Antwort

42

Stellen Sie sicher, dass die beiden folgenden Werte entsprechen:

  • Der "Bundle Identifier" Wert in Ihrem Projekt Info.plist Datei;
  • Der "Bundle ID" -Wert auf der iTunes Connect-Website unter Meine Apps> [Ihre App]> Tab Mehr> Über diese App.
+1

Ja, ich habe mein Problem gelöst :) Benutzerdefinierte Tastaturerweiterung und Projekt haben 2 verschiedene Bundle Identifier. Vielen Dank! –

+0

Ihr der beste Mann !! –

+0

Der zweite war mein Problem. Vielen Dank! – kakyo

7

Bei der Identifizierung des Pakets wird zwischen Groß- und Kleinschreibung unterschieden.

Für mich, ich habe in der "Unterstützung von Dateien" ändern - Info.plist - Bundle Identifer von com.nebitrams $. (PRODUCT_NAME: rfc1034identifier) ​​

Danach wird es com.nebitrams.dandelion123 funktioniert, da es mit dem Groß-/Kleinbuchstaben in iTunesConnect Bundle Identifier übereinstimmt.

1

In meinem Fall erstellte ich die App mit gegebener Bundle ID, dann erstellte Kennung und Provisioning-Profile auf aber vergessen, neue App in iTunes Connect hinzuzufügen.

Verwandte Themen