Es wurden keine geeigneten Datensätze gefunden. Überprüfen Sie, ob Ihre Bundle-ID korrekt ist


142

Ich habe eine App in App Store Connect erstellt und sie befindet sich seit mehr als 3 Tagen im Status "Zur Übermittlung vorbereiten". Wenn ich versuche, meine App zu archivieren und an den App Store zu senden, wird folgende Meldung angezeigt:

Es wurden keine geeigneten Bewerbungsunterlagen gefunden. Überprüfen Sie, ob Ihre Bundle-ID korrekt ist.


7
Hat Ihre App in iTunesConnectdieselbe Kennung ausgewählt, für die Sie sich archivebewerben?
Viral Savaj

Ja, ich habe die gleiche ID ausgewählt
Ragul

1
Haben Sie sich bei xcode mit derselben Apple-ID wie itunesconnect angemeldet?
Mika

Ja, ich habe mich nur mit dieser ID
angemeldet

Antworten:


60

Jetzt finde nur ich den Fehler. Ich habe einen Großbuchstaben in der Bundle-ID verwendet. Aber ich habe kleine Buchstaben in der Bundle-ID von xcode verwendet. Jetzt habe ich das wie in der App-ID geändert. und jetzt habe ich meine App erfolgreich auf iTunes Connect hochgeladen. Danke für deine Unterstützung.


63
In meinem Fall hatte ich vergessen, die App mit der entsprechenden App Bundle ID in iTunesConnect
Sasho

3
Wenn sie nur jeden der nicht übereinstimmenden Werte anzeigen würden, wäre es einfach zu korrigieren.
Andy Roberts

1
@Sasho du bist Gott!
Vipin Krishna

1
@Sasho. Vielen Dank. es war hilfreich.
Sunoj Vijayan

1
In meinem Fall habe ich 2 Entwicklerkonten in Xcode verwendet. Ich habe unerwünschte entfernt und konnte das Problem beheben.
Sagar R. Kothari

45

Überprüfen Sie einfach, ob die auf iTuneconnect konfigurierte App dieselbe Bundle-ID hat, die Sie zum Hochladen der App verwenden.


3
Und der gleiche App-Name (Groß- / Kleinbuchstaben)
Josep Alsina

43

Im Allgemeinen geschieht dies, wenn Sie Ihre App nicht über ein Apple-Entwicklerkonto erstellt haben-> iTunes Connect-> Klicken Sie auf Meine App-> Klicken Sie auf das Pluszeichen (+) -> Neue App-> und füllen Sie die gesamten Informationen aus und wählen Sie Ihre Bundle-ID für die App, die Sie gerade hochladen.


1
Das war es für mich. Ich habe meine App nicht im App Store Connect erstellt.
Scottie

Danke Kumpel. Du hast meinen Tag gerettet.
BEingprabhU

Wie wählen Sie die Bundle-ID aus, wenn die Bundle-ID nicht mit der letzten gefüllt wird, obwohl die App-ID auf der Entwicklerseite erstellt wurde?
Marin

@Marin Ich musste ungefähr 5 Minuten warten, bis die neu erstellte Bundle-ID im Dropdown-Menü angezeigt wurde
Andy

Dies löste meine. Ich habe es total verpasst, eine App in ituneconnect zu erstellen. Vielen Dank, dass Sie @Avi
TLee

20

iTunes Connect || App Store Connect (Website):

Wechseln Sie in Ihrem Browser zu iTunes Connect / App Store Connect .

  1. Fügen Sie Ihre neue App hinzu / bearbeiten Sie Ihre vorhandene App.
  2. Gehen Sie zu App-Informationen.
  3. Überprüfen Sie den Bundle-ID-Namen.
  4. Wenn keine Bundle-ID vorhanden ist, stellen Sie sicher, dass Sie eine erstellen.
  5. Ich habe die WildCard-Bundle-ID verwendet. Das heißt, Ihre vollständige Bundle-ID lautet wahrscheinlich com.organizationName. * Und das Suffix (exampleApp). Xcode:
  6. Gehen Sie zu Ihrem Arbeitsbereich / Projekt.
  7. Gehen Sie zu Ihrem Projekt.
  8. Wählen Sie die Registerkarte Allgemein.

Stellen Sie sicher, dass die Bundle-ID der Name ist, den Sie in iTunes Connect festgelegt haben.

Zum Beispiel: com.orgnanizationName.appName

Anscheinend müssen Sie den App Store-Übermittlungsprozess in iTunesConnect starten.

App Store-Verbindungssymbol App hinzufügen


Ja das war m fall. Dieser Fehler wird angezeigt. Sie haben die App nicht in appstoreconnect.apple.com hinzugefügt .
Vikash Sinha

Das war ich auch. Ich habe die APP-ID im 'Portal' erstellt, dann aber vergessen, eine App Store Connect-App zu erstellen, die die im Apple App Portal erstellte APP-ID-Signatur verwendet.
Waxhaw

11

Wenn Sie Application Loader verwenden, überprüfen Sie, ob Sie beim richtigen Konto angemeldet sind. Es war mein Fall und es kann passieren, wenn Sie ein Konto für verschiedene Kunden verwalten.

Geben Sie hier die Bildbeschreibung ein


Thnaks viel Kumpel .. Das gleiche war mit mir
Roohul

10

Ich glaube, Sie können die Antwort hier finden. Xcode 5 - "Es wurden keine Anwendungsdatensätze gefunden", wenn Sie versuchen, ein Archiv von @Bamsworld zu validieren .

Wie bereits erwähnt und gemäß Dokumentation - App Distribution Guide

Wichtig: Sie können Ihre App nur validieren, wenn sich der App-Datensatz in iTunes Connect im Status "Warten auf Upload" oder höher befindet. Nachdem Sie eine neue App in iTunes Connect hinzugefügt haben, leuchtet ein gelbes Licht zusammen mit ihrem Status. Es wird höchstwahrscheinlich "Für den Upload vorbereiten" lauten. Um zum Status "Warten auf Upload" zu gelangen, klicken Sie auf Details für die App anzeigen. Oben rechts sollte sich eine blaue Schaltfläche mit der Aufschrift "Bereit zum Hochladen von Binärdateien" befinden. Klicken Sie darauf und folgen Sie den angegebenen Anweisungen.


2
In meinem Fall war das Problem, dass dem Mac der Speicherplatz ausgeht. Der Application Loader gibt, anstatt einen Fehler über den Speicherplatz zu machen, einen zufälligen Fehler wie diesen für mehrere andere aus (Sie können dieselbe * .ipa angeben und es werden zufällige echte Fehler zurückgegeben, aber Sie haben tatsächlich nur wenig Speicherplatz)
Vorotnyak_Nazar

10

Was für mich behoben wurde, war, allen Benutzern den Zugriff auf die App zu ermöglichen:

  1. Gehen Sie zu AppStore Connect
  2. Gehen Sie zu Meine App
  3. Klicken Sie unter Zusätzliche Informationen auf "Benutzerzugriff bearbeiten".
  4. Wählen Sie "Vollzugriff".
  5. Dadurch konnte ich die App zum ersten Mal hochladen (über Xcode & Application Loader).

Nach dem ersten Upload kann ich wieder zu 'Limited Access' wechseln und ganz gut hochladen.


Versuchte verschiedene Lösungen, aber diese funktionierte für mich
Carmelito R. Bayarcal Jr.

5

Die Verwendung von Application Loader hat in meinem Fall funktioniert.

Geben Sie hier die Bildbeschreibung ein


Könnten Sie bitte weitere Details hinzufügen?
Dzianis Yafimau

1
Wählen Sie in der XCode-Menüleiste Xcode -> Entwickler-Tool öffnen -> Application Loader -> wählen Sie Ihre * .ipa-Datei aus (Sie können aus archivierten Versionen in Organizer-Fenstern exportieren) und laden Sie sie hoch.
Luat Vu Dinh

4

Überprüfen Sie die Bundle OS Type codein Ihrer App info.plist, für mich war der einzige Weg, um diesen Fehler zu umgehen, es auf zu setzen APPL.

Das Seltsame ist, dass der Fehler in Bezug auf meine Framework-Bundle-ID lag, obwohl das Ändern der oben genannten in meiner App ihn behoben hat.


Ich habe alles andere ausprobiert und dies war die Lösung, die dies für mich gelöst hat! Ich danke dir sehr.
Gasper Kolenc

3

Überprüfen Sie Ihre App-ID im Apple Developer Center. Verwenden Sie dann in Bundler Identifier genau denselben Namen.


3

Ich muss die App manuell signieren. Neues Zertifikat und neues Profil erstellt. Stellen Sie die Codesignatur auf Manuell ein. Erst dann konnte ich hochladen. Wählen Sie außerdem Manuelle Anmeldung vom Organizer aus, während Sie den Build hochladen.

Geben Sie hier die Bildbeschreibung ein


3

Überprüfen Sie dies einmal.

Öffnen Sie Ihre .plist-Datei und suchen Sie nach dem Schlüssel "Bundle OS Type Code". Wenn dies nicht der Fall ist, fügen Sie eine Zeile hinzu, geben Sie diesen Schlüssel ein und überprüfen Sie den Typ, bei dem es sich um eine Zeichenfolge handeln soll. Und geben Sie "APPL" als Wert an.

Bereinigen Sie das Projekt und gehen Sie zum Archiv.

Ich hoffe es wird für dich funktionieren.


Dies ist derjenige, der meinen Fehler korrigiert. Siehe auch diese Frage: stackoverflow.com/a/57304115/3164091
Honghao Zhang

3

Ich habe die Versionsnummer geändert, aber vergessen, die Build-Version zu ändern. Durch Ändern der Build-Version wurde das Problem behoben. So ein dummer Fehler. Smh ...


3

Da diese Frage offensichtlich unterschiedliche mögliche Antworten hat, abhängig von den individuellen Umständen, dachte ich, ich würde mein Problem hinzufügen und was es gelöst hat:

Problem: Ich ließ das Binärarchiv von jemandem kopieren, einige Änderungen vornehmen und die Binärdatei dann an mich weitergeben. Dies verursachte einen binären Konflikt.

Lösung: Ich musste ein neues Zertifikat erstellen. Ich habe die Bundle-ID vom Entwicklungskonsul kopiert, in xcode eingefügt und konnte sie hochladen.

Randnotiz: Sie können eine neue Bundle-ID neu generieren, indem Sie unter "Funktionen" die Option "In-App-Käufe" aktivieren .

Geben Sie hier die Bildbeschreibung ein


2

Überprüfen Sie zunächst, ob Sie in Application Loaded (oder XCode) und iTunes Connect dieselben Konten verwenden . Überprüfen Sie zweitens, ob die Bundle-ID in der Fehlermeldung und in iTunes Connect übereinstimmt, einschließlich der cAsE !


falsches protokolliertes Konto in ApplicationLoader war mein Problem! Vielen Dank!
Hergestellt in Moon am

2

Wenn Ihre Bundle-ID einen Großbuchstaben enthielt und Sie ihn in einen Kleinbuchstaben geändert haben, müssen Sie die Anwendung im Simulator ausführen, bevor Sie versuchen, sie zu archivieren und in den App Store hochzuladen (dies war das Problem und die Lösung für mich).


2

Was für mich behoben war, war die Eingabe der erforderlichen Details in App Store Connect -> TestFlight -> Testinformationen.

Nachdem ich das getan hatte, schien Xcode zu erkennen, dass es eine neue App gab, die das Hochladen auf und erfolgreich war.

(Überprüfen Sie auch Ihre Caps in Ihrer Bundle-ID. 😉)


2

iMessage-Erweiterung : Wenn Sie mit einer Nachrichtenerweiterung (oder einer anderen Erweiterung) mit diesem Problem zu kämpfen haben, geben Sie unter "App Store Connect" -> "Allgemeine Informationen" -> die Bundle-ID des Anwendungsziels und nicht die ein Erweiterungsziel. Wir haben 2 Tage gekämpft, um das herauszufinden.


2

Für mich: Ich habe gerade versucht, mit Application Loader hochzuladen, und es hat funktioniert


2

Wenn Sie nach Bestätigung der Übereinstimmung Ihrer Bundle-ID in App Store Connect, Apple Developer Portal und Xcode weiterhin Probleme haben, versuchen Sie Folgendes:

Entfernen Sie die Apple-ID, die der Bundle-ID zugeordnet ist, mit der Sie Probleme haben, aus Ihrer Kontenliste in Xcode (Menüleiste -> Xcode -> Einstellungen -> Konten). Fügen Sie dann die Apple ID wieder zur Kontenliste in Xcode hinzu.


2

Stellen Sie sicher, dass dies in Ihrer Info.plist enthalten ist:

<key>CFBundlePackageType</key>
<string>APPL</string>

Ich hatte APPL als AAPL falsch geschrieben. Nachdem ich das behoben und mich mit derselben Apple ID bei Application Loader und Xcode angemeldet hatte, funktionierte alles.


2

Für mich lag es daran, dass ich vergessen habe, ein "Bereitstellungsprofil" auf dem Apple-Entwicklerportal zu erstellen. Ich habe hier ein Profil für "App Store" erstellt, dann die Datei heruntergeladen und geöffnet und es hat funktioniert!


2

In meinem Fall hatte ich 2 Apple IDs in meinen Xcode-Einstellungen (Xcode -> Einstellungen -> Konten), also musste ich eine entfernen. Nachdem ich die nicht benötigte Apple ID entfernt hatte, funktionierte der Validierungsprozess einwandfrei.

Verschwendet ein paar Stunden, nur weil die Fehlermeldung unbrauchbar ist. Das ist so frustrierend.

1


Gleiches gilt hier, ich hatte 2 Konten, einer ist der Entwickler und der andere ist der Eigentümer, und der Entwickler ist einer, der zuerst aufgeführt wird. Wahrscheinlich hat Xcode versucht, im Namen des Entwicklers zu handeln
Benny Davidovitz

1

In meinem Fall hat es mit dem Öffnen des Application Loader im XCode funktioniert.

Schritte: XCode -> Entwickler-Tool öffnen -> Application Loader

Als ich es mit Launchpad öffnete, konnte es nicht das richtige Konto für die App identifizieren. Daher wurde ich gebeten, ein Konto zu erstellen.

Mit XCode kann Application Loader die Konten auflisten, für die ich berechtigt bin. Sie müssen das richtige Konto aus der Dropdown-Liste auswählen.


1

Stellen Sie sicher, dass Sie die folgenden Schritte ausführen:

  1. Generieren Sie die App-ID unter https://developer.apple.com/account/ios/identifier/bundle

  2. Generieren Sie Ihre App aus iTunes Connect und wählen Sie die in Schritt 1 erstellte Bundle-ID aus

  3. Laden Sie den IPA von Application Loader oder XCode hoch


Bitte helfen Sie! Ich stecke bei Schritt 2 fest und versuche, "Ihre App aus iTunes Connect zu generieren". Für Schritt 1 habe ich das Bundle bereits erstellt, aber in iTunes Connect wird die App nicht angezeigt?
Isaac

Genau das Problem ist # 2, ich stecke fest, es ist schon 4 Stunden her und es taucht nicht unter dem Dropdown auf
Marin

1

In meinem Fall war die App bereits eingerichtet, aber die App-Version wurde bereits verwendet (wartet auf Überprüfung). Ich musste nur die Versionsnummer erhöhen.


1

In meinem Fall bestand das Problem darin, dass meine Anwendung buchstäblich keine Informationen im App Store Connect enthielt


1

In meinem Fall habe ich ein anderes Konto verwendet, eine App auf iTunes erstellt, aber ein anderes Konto auf Xcode ausgewählt. Also einfach das richtige Konto auf Xcode ausgewählt und es hat bei mir funktioniert.


1

In meinem Fall

  • Überprüft, ob derselbe Benutzer in iTunes und Xcode ist
  • Die überprüfte Bundle-ID ist identisch

Lösung:

Gehen Sie zu iTunes auf der Seite meiner App und auf der ersten Registerkarte "App-Informationen" auf der rechten Seite befindet sich ein Abschnitt "Andere Informationen". Klicken Sie auf "Benutzerberechtigung bearbeiten" und erteilen Sie dem xcode-Benutzer die Berechtigung, die Informationen der zu lesen App.

GETAN


1

Als HelloCordovaich einen Projektnamen von dem Namen geändert habe, den ich wollte, habe ich dieses Problem gefördert. Obwohl ich es in PROJECT_NAME-> General-> Bundle Identifiersowie in PROJECT_NAME-> Build Settings-> Product Bundle Identifiergeändert habe, sollte es immer noch den gleichen Fehler geben. Was das Problem löste, war einfach, einen anderen Editor zu öffnen und nach dieser Zeichenfolge zu suchen PRODUCT_BUNDLE_IDENTIFIERund alle Namen, die ich nicht möchte, in die richtigen zu ändern. Anscheinend nimmt Xcode die Bundle-ID auch von einem anderen Ort als diesen beiden Orten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.