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.
ios
xcode6
app-store-connect
Ragul
quelle
quelle
iTunesConnect
dieselbe Kennung ausgewählt, für die Sie sicharchive
bewerben?Antworten:
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.
quelle
Überprüfen Sie einfach, ob die auf iTuneconnect konfigurierte App dieselbe Bundle-ID hat, die Sie zum Hochladen der App verwenden.
quelle
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.
quelle
iTunes Connect || App Store Connect (Website):
Wechseln Sie in Ihrem Browser zu iTunes Connect / App Store Connect .
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.
quelle
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.
quelle
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.
quelle
Was für mich behoben wurde, war, allen Benutzern den Zugriff auf die App zu ermöglichen:
Nach dem ersten Upload kann ich wieder zu 'Limited Access' wechseln und ganz gut hochladen.
quelle
Die Verwendung von Application Loader hat in meinem Fall funktioniert.
quelle
Überprüfen Sie die
Bundle OS Type code
in Ihrer Appinfo.plist
, für mich war der einzige Weg, um diesen Fehler zu umgehen, es auf zu setzenAPPL
.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.
quelle
Überprüfen Sie Ihre App-ID im Apple Developer Center. Verwenden Sie dann in Bundler Identifier genau denselben Namen.
quelle
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.
quelle
Ü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.
quelle
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 ...
quelle
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 .
quelle
Ü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 !
quelle
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).
quelle
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. 😉)
quelle
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.
quelle
Für mich: Ich habe gerade versucht, mit Application Loader hochzuladen, und es hat funktioniert
quelle
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.
quelle
Stellen Sie sicher, dass dies in Ihrer Info.plist enthalten ist:
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.
quelle
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!
quelle
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.
quelle
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.
quelle
Stellen Sie sicher, dass Sie die folgenden Schritte ausführen:
Generieren Sie die App-ID unter https://developer.apple.com/account/ios/identifier/bundle
Generieren Sie Ihre App aus iTunes Connect und wählen Sie die in Schritt 1 erstellte Bundle-ID aus
Laden Sie den IPA von Application Loader oder XCode hoch
quelle
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.
quelle
In meinem Fall bestand das Problem darin, dass meine Anwendung buchstäblich keine Informationen im App Store Connect enthielt
quelle
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.
quelle
In meinem Fall
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
quelle
Als
HelloCordova
ich einen Projektnamen von dem Namen geändert habe, den ich wollte, habe ich dieses Problem gefördert. Obwohl ich es inPROJECT_NAME
->General
->Bundle Identifier
sowie inPROJECT_NAME
->Build Settings
->Product Bundle Identifier
geä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 suchenPRODUCT_BUNDLE_IDENTIFIER
und 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.quelle