FEHLER ITMS-90174: “Missing - Provisioning-Profil- iOS-Apps enthalten ein provisioning-Profil in einer Datei mit dem Namen eingebettet.mobileprovision."
Wenn ich den upload auf Application Loader erhalte ich die folgende Meldung:
ERROR ITMS-90174: "Missing Provisioning Profile - iOS Apps must contain a provisioning profile in a file named embedded.mobileprovision."
Habe ich in diesem enthalten sind in meinem app-Ordner. Wenn ich komprimieren, egal wie offensichtlich ich Sie das provisioning-Profil, habe ich diese Fehlermeldung erhalten, versuchen Sie zum hochladen meiner app für Apple.
- Haben Sie die app und schließen Sie den Reißverschluss selbst mit Xcode 6?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie Ionic /Cordova wie ich bin, sehen diese Ankündigung...
https://github.com/apache/cordova-ios/issues/407
Es ist nur eine einstellen, dann erneut ausführen, Ihr Archiv zu Senden, um den Apple Store, wie normal.
Gehen Sie zu "Datei" > "Projekt-Einstellungen..."
dann wählen Sie "Legacy Build-System"
Hochladen von Archiv zu AppStoreConnect ich hatte zum ändern der Standard-build-system in xcode10 in "Datei > Project /Workspace-Einstellungen" und ändern Sie es auf den Legacy Build-system.
Dieser arbeitete für mich
Zugang https://developer.apple.com/account
1 - Zertifikate, IDs & Profile
2 - Provisioning-Profile
3 - Verteilung
4 - Schaltfläche Hinzufügen
5 - Vertriebs -> App-Store -> Weiter
6 - Wählen Sie Apple-Id -> Weiter
7 - Wählen Sie "Zertifikate" - > Weiter
8 - Set-Profil-Name -> Weiter
9 - Download
10 - Im Xcode -> Produkt -> Archiv, In Re-sign "App-Name" make " - option Manuell verwalten Unterzeichnung -> wählen Sie das Distribution Zertifikat, und importieren Sie Ihr provisioning-Profil heruntergeladen in Schritt 9.
Sorry für mein Englisch, ich bin aus Brasilien
in .plist hinzufügen
Die Anwendung erfordert ein iPhone Umgebung , ja !
Getestet habe ich diese , wirklich geklappt !
Senden Sie uns Ihren zu bauen, um den AppStore in ein IPA-Archiv-format (Beispiel: Spiel.ipa), stellen Sie sicher, dass die Payload-Ordner ist im Stammverzeichnis des Archivs, sonst erhalten Sie die Fehlermeldung: Fehlt - Provisioning-Profil-Apps muss ein provisioning-Profil in einer Datei mit dem Namen eingebettet.mobileprovision.
Habe ich konfrontiert gleiche problem und gelöst durch die unten folgenden Punkte.
Jetzt laden Sie Ihre ipa. Es funktionierte für mich.
Hoffe, das hilft.
Für diejenigen, die Befehl Linie zu bauen, und waren mit der Flagge (UseModernBuildSystem=0) um dieses problem zu vermeiden, scheint, dass seit der Veröffentlichung des Pakets cordova-ios 5.0.0, es ist nicht mehr nötig. Also, wenn Sie aktualisieren Sie Ihre Ionic /Cordova App-Abhängigkeit, normalerweise arbeiten.
Suchen, um die embedded-provisioning-Profil in der app-Binärdatei:
In Xcode wählen Sie Ihr Projekt im Projekt-navigator.
Klicken Sie auf das Dreiecksymbol neben dem Projekt verraten den Inhalt.
Klicken Sie auf das Dreiecksymbol neben "Produkte" zu offenbaren, der binären.
Control-klicken Sie auf die binary-Datei, und wählen Sie "Show in Finder" aus dem Kontextmenü zu gehen, um die Xcode-build-Verzeichnis im Finder.
Im Finder, Ctrl-klicken Sie auf die binary-Datei und wählen Sie Paketinhalt Zeigen aus dem Kontextmenü.
Apps für iOS, ein provisioning-Profil "embedded".mobileprovision erscheint in der Finder-Fenster.
Für Mac-apps, die eingebettete Datei ist "embedded".provisionprofile.
Überprüfen Sie die Berechtigungen des embedded-provisioning-Profil
Starten Sie das Terminal (befindet sich im /Applications/Utilities) und geben Sie diesen text ein (nicht Return drücken):
security cms -D -i
In den Finder, und ziehen Sie das provisioning-Profil in der app-binary Terminal.
Drücken Sie Die EINGABETASTE.
Dieser Befehl gibt eine property-Liste im XML-format.
Wenn Sie nicht eingebettet ist.mobileprovision-Datei, das scheint das problem zu sein, und Sie wahrscheinlich nicht bauen die app richtig für die app store distribution.
Ich umgestrickt den 'Upload App XStore..." und es funktionierte das zweite mal.