web-dev-qa-db-fra.com

Erreur de profil d'approvisionnement manquant lors de la création d'une application ionique ios à l'aide de xcode 10

J'ai mis à jour ma version de xcode hier et maintenant, lorsque je construis une application ionique qui fonctionnait parfaitement avant que l'erreur suivante ne se produise lors de la validation de l'ipa: 

Impossible de traiter l'application pour le moment en raison de l'erreur suivante: Profil de provisionnement manquant - Les applications doivent contenir un profil de provisionnement dans un fichier nommé embedded.mobileprovision ..

Comment puis-je obtenir la provision intégrée.mobile pour qu'elle soit générée/incluse?

Merci, Yuval

12
Yuval

https://github.com/Apache/cordova-ios/issues/407 a une réponse, \just build avec le --buildFlag = "- UseModernBuildSystem = 0" et ajuste les paramètres du projet pour générer le mode hérité. 

5
Yuval

Actuellement, la meilleure solution consiste à désactiver le nouveau système de construction:

Si vous construisez sur la ligne de commande, vous pouvez spécifier --buildFlag="-UseModernBuildSystem=0":

Cordova CLI

cordova run ios --buildFlag='-UseModernBuildSystem=0'
cordova build ios --buildFlag='-UseModernBuildSystem=0'

CLI ionique

ionic cordova run ios -- --buildFlag="-UseModernBuildSystem=0"
ionic cordova build ios -- --buildFlag="-UseModernBuildSystem=0"

Si vous construisez avec un fichier de configuration build.json, vous pouvez ajouter les éléments suivants sous la version iOS ou la configuration de débogage:

"buildFlag": [
  "-UseModernBuildSystem=0"
]

Si vous ouvrez le projet dans l'EDI Xcode, vous devez modifier le système de construction dans les paramètres de l'espace de travail en "Système de construction hérité"  enter image description here  enter image description here

Solution de ici A travaillé pour moi. À votre santé.

18
manish kumar

Il semble que ce problème ait été résolu avec la publication de cordova ios 5.0.0 ( https://cordova.Apache.org/announcements/2019/02/09/cordova-ios-release-5.0.0.html ) - ils ont ajouté la compatibilité avec le système de construction moderne

0
bboldi