Ich versuche, einen Build mit Xcode 8 auf iTunesConnect hochzuladen. Xcode zeigt mir, dass das Hochladen erfolgreich ist. Auf der Registerkarte "Aktivität" von iTunesConnect wird mein Build angezeigt und als "Verarbeitung ..." markiert. Aber nach ein paar Minuten verschwindet dieser Build und ich kann ihn nirgendwo finden. Ich habe versucht, es erneut mit Xcode 8 hochzuladen, aber es heißt, dass der Build bereits auf iTunesConnect hochgeladen wurde. Als ich versuchte, einen Build mit einer erhöhten Version hochzuladen, wird OK angezeigt, aber ich kann den Build in iTunesConnect immer noch nicht sehen. Ich habe versucht, mit Application Loader hochzuladen, aber es gibt das gleiche Problem.
ios
app-store-connect
xcode8
chudin26
quelle
quelle
Antworten:
Check deine E-Mails. Die App Store-Überprüfung sendet Ihnen möglicherweise eine E-Mail zur Benutzernutzung.
Dies kann Ihnen helfen. NSPhotoLibraryUsageDescription in Xcode8
quelle
Sie müssen etwa 5 bis 20 Minuten warten und finden die App auf der Registerkarte Aktivität (linke Seite).
Wenn Sie sich in der Administratorposition für dieses Entwicklerkonto befinden, erhalten Sie eine E-Mail über den Status des von Ihnen eingereichten Builds.
quelle
Ich stand auch vor dem gleichen Problem. Nach dem Hinzufügen fehlender datenschutzrelevanter Schlüsseldaten in Apps Info.plist ist das Problem behoben.
Überprüfen Sie die fehlenden Schlüssel und fügen Sie sie in Ihre Info.plist-Datei ein. Weitere Informationen finden Sie unter dem Link https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html .
Einige Schlüssel werden möglicherweise von den in Ihrer Anwendung enthaltenen Pods von Drittanbietern verwendet. Finden Sie sie und fügen Sie sie in Ihre Info.plist-Datei ein. (Sie können sie einfach über die an Sie gesendete App Store-E-Mail erhalten.)
3.Folgen sind die Schlüssel, die mein Problem behoben haben: NSBluetoothPeripheralUsageDescription, NSCalendarsUsageDescription, NSContactsUsageDescription, NSLocationWhenInUseUsageDescription, NSPhotoLibraryUsageDescription.
quelle
Hatte das gleiche Problem. Ohne Zugriff auf die E-Mail-Adresse dieses Itunes Connect-Kontos ist es fast unmöglich zu erkennen, dass etwas nicht stimmt (es scheint, dass Apps nicht mehr abstürzen, wenn Datenschutzschlüssel fehlen, wie hier beschrieben ). Ich denke, Sie wissen, welche Gerätefunktionen Ihre App verwendet. Sie können also versuchen, der Info.plist die erforderlichen Datenschutzschlüssel hinzuzufügen (überprüfen Sie die Schlüssel "Datenschutz - ... Verwendungsbeschreibung" in den Dokumenten ).
quelle
Hatte das gleiche Problem. Build nach ein paar Minuten weg. Keine E-Mail, kein Fehler ...
Ich habe meinem Konto endlich einen zweiten Benutzer mit einer anderen Apple-ID hinzugefügt . Dieser Benutzer könnte dann eine E-Mail erhalten, in der erklärt wird, dass einige Datenschutzeinstellungen (Bluetooth-Nutzung) fehlten ...
Apple Ich hasse dich nur als Entwickler. Schlechte Werkzeuge, schlechte Architektur, schlechte Unterstützung.
quelle
Mit Hilfe der Apple Support-Mitarbeiter habe ich einen weiteren Grund gefunden, der dieses Problem verursachen kann.
Wenn es ältere Versionen von Frameworks von Drittanbietern gibt (in meinem Fall war GoogleMobileAds.framework der Schuldige), wird der App-Build nach der Verarbeitung ohne Fehler oder Warnungen entfernt. Wenn Sie auf dieses Problem stoßen, überprüfen und aktualisieren Sie alle Frameworks von Drittanbietern, die in Ihrer App verwendet werden.
quelle
Ich hatte das gleiche Problem und habe eine E-Mail an den App Store Developer Support gesendet. Sie antworteten mir heute wie folgt:
Versuche es!
*aktualisieren:
Ich löse das Problem nach einer zusätzlichen Verwendungsbeschreibung (wie Foto, Kamera ...) in der Liste. *
quelle
Ich konnte den Build an den App Store senden, nachdem ich alle Datenschutzschlüssel hinzugefügt hatte, die in info.plist hinzugefügt werden müssen. Gehen Sie die Liste unter dem folgenden Link durch, um zu überprüfen, für welche Dienste, auf die wir in unserer App zugreifen, Datenschutzschlüssel hinzugefügt werden müssen ios10-Unterstützung https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html
Ich habe den Datenschutzschlüssel NSLocationWhenInUseUsageDescription in info.plist vermisst und nachdem ich diesen Schlüssel zu info.plist hinzugefügt habe, konnte ich ihn erfolgreich auf itunesconnect hochladen.
quelle
Wurde mit dem gleichen Problem getroffen. Versuchte alle möglichen Schritte einschließlich; 1. Inkrementieren der Build-Nummer 2. Hinzufügen der erforderlichen Verwendungsbeschreibung 3. Versucht beide Optionen: Xcode8 sowie Application Loader. In meinem Fall hat nichts funktioniert. Build wurde erfolgreich validiert und auf der Registerkarte "Aktivität" von itunesconnect als "Verarbeitung" angezeigt. Sobald Sie das itunesconnect-Portal aktualisiert haben, ist es verschwunden.
Nun hat es funktioniert: Sobald der Build im itunesconnect-Portal als "Verarbeitung" angezeigt wird, warten Sie einfach und tun Sie nichts im itunesconnect-Portal. Aktualisieren Sie die Registerkarte "Alle Builds" NICHT ca. 2-3 Stunden, abhängig von Ihrer App-Größe. (Scheint keine Logik zu haben, aber so hat es funktioniert.)
Danach steht eine Binärdatei zum Senden in itunesconnect zur Verfügung.
quelle
Das ist mir auch letzte Woche passiert. An meiner alten App hat sich nichts geändert. Ich möchte nur eine neue Version mit geringfügigen Änderungen veröffentlichen. Ich habe meine IPA auf den Server hochgeladen. Nach einiger Verarbeitung wurde der Build von der Aktivitätsseite entfernt. Ich habe auch keine E-Mail von Apple erhalten, in der der Fehler beschrieben wird.
Ich habe am Freitag ein Ticket für Apple geöffnet. Am Dienstag haben plötzlich alle meine Builds die Verarbeitung abgeschlossen und sind auf der Aktivitätsseite verfügbar. Ich denke, einige Auslöser wurden von Apple gemacht. Dann schickte ich meinen letzten Build zur Überprüfung und sie antworteten auf mein Ticket mit der Aussage, dass sie noch etwas anderes tun können, da mein Build in der Warteschlange für die Überprüfung stand.
Möglicherweise kann jemand anderes diese Informationen verwenden und hoffen, dass Apple sein System aktualisiert, damit wir die Fehler auf der Webseite sehen können, falls vorhanden, und nicht auf eine E-Mail warten.
quelle
Build verschwand. Ich fragte mich warum, tat aber nichts. 12 Stunden später wurde mir mitgeteilt, dass die Verarbeitung abgeschlossen ist und ich sie für TestFlight-Tester bereitstellen konnte.
Dachte vielleicht, weil ich versehentlich zuerst ein Archiv meiner vorherigen .ipa über den Application Loader hochgeladen habe und nicht das neu exportierte. Dies können jedoch nur zufällige Umstände sein. In beiden Fällen habe ich nichts unternommen und es wurde erneut angezeigt - allerdings 12 Stunden später, als die Verarbeitung in letzter Zeit häufig in etwa 20 bis 30 Minuten abgeschlossen wurde.
quelle
Ich hatte das gleiche Problem, aber es lag an einem Erlaubnisproblem.
App benötigt Audioaufzeichnungsberechtigung, die in info.plist fehlte. Bitte überprüfen Sie Ihre info.plist und alle erforderlichen Berechtigungen.
Danach wurde die App erfolgreich gesendet und auf iTuneConnets angezeigt.
quelle
Ich stoße auf das gleiche Problem. Die App wurde erfolgreich an TestFlight gesendet
4 days ago
. Aber Tester sagte, sie kann die neueste veröffentlichte App in der TestFlight-App nicht sehen.Ich melde mich bei iTunesConnect an und überprüfe, ob die neueste App vor 4 Tagen fertig war. Aber meine TestFlight-App kann es nicht sehen. Ich aktualisiere die App-Liste in TestFlight 2 bis 3 Mal und installiere die App von TestFlight neu. Dann sagte der Tester, dass sie die Benachrichtigungs-E-Mail über die neueste App erhalten hat. Und ich kann endlich die neueste App sehen.
Ich weiß nicht, was am Ende passiert.
quelle
Ich stoße auf das gleiche Problem. Ich habe es mit verschiedenen Builds versucht, aber es ist fehlgeschlagen. Schließlich habe ich meine Liste überprüft, ob sie einen Berechtigungsschlüssel hat, aber keine Beschreibung. Ich habe das Adressbuch-Framework verwendet, um Kontakte abzurufen, aber später, als ich zu CNContact wechselte, funktionierte die Eingabe der Liste ohne Beschreibung einwandfrei, aber nach dem Hinzufügen der CNContact-App wird sie nach dem Hochladen aus der Aktivitätsansicht von iTunes entfernt.
Bitte überprüfen Sie, ob jeder Berechtigungsschlüssel eine Beschreibung hat oder nicht. Apple kann Ihre App beim Hochladen aus Activity / Testflight entfernen.
quelle
In meinem Fall war das Problem ein fehlendes BitCode-Flag. Ich erinnere mich nicht, warum ich den Bitcode deaktiviert hatte, aber ich habe ihn ungefähr einen Monat lang erfolgreich mit deaktiviertem Bitcode hochgeladen.
Plötzlich verschwanden die hochgeladenen Builds kurz nachdem sie mit der Verarbeitung begonnen hatten, aber als ich den Bitcode aktivierte, wurde der Upload in der Appstoreconnect-Konsole wieder korrekt erkannt.
Jetzt bekomme ich endlich die Mails der abgeschlossenen Verarbeitung und kann wie gewohnt auf den hochgeladenen Build zugreifen.
BEARBEITEN: Die Nicht-Bitcode-Uploads wurden schließlich nach 4 Tagen angezeigt, während der mit Bitcode 30 Minuten dauerte.
quelle
Was für mich funktioniert hat war:
Ich kann nicht glauben, dass "stillschweigend ablehnen / entfernen" eine Sache für Apple ist, aber gut ...
quelle
Ich hatte das gleiche Problem mit einem Cordova-basierten App-Build.
Das Problem schien zu sein, dass die App noch verwendet wurde
UIWebView
. Ich konnte das Problem durch Hinzufügen<preference name="WKWebViewOnly" value="true" />
zu config.xml lösen .quelle