Xcode 10 Commande PhaseScriptExecution a échoué avec un code de sortie différent de zéro (EXPANDED_CODE_SIGN_IDENTITY: unbound variable)
Cette erreur apparaît lorsque vous faites de Projet > Test
/Users/.../Project/Pods/Target Support Files/Pods-Target/Pods-TargetTests-frameworks.sh:
line 104: EXPANDED_CODE_SIGN_IDENTITY: unbound variable
Command PhaseScriptExecution failed with a nonzero exit code
Comment puis-je régler la Commande "PhaseScriptExecution a échoué avec un code de sortie différent de zéro" erreur lors de la tentative de tester un projet avec cocoapods?
- Avez-vous essayez de Xcode 10 g de graines? Avez-vous soulever la question sur github.com/cocoapods/cocoapods/issues? Qu'est ce qu'un minimum Podfile qui peuvent se reproduire votre problème?
- Connexes: github.com/CocoaPods/CocoaPods/issues/8000
Vous devez vous connecter pour publier un commentaire.
Cela m'a aidé
J'ai lu Rapport de bogue. Le problème était similaire à la mienne et il a été fixé dans 1.6.0.beta.1 (2018-08-16) (changelog).
Mis à jour(grâce à Cœur)
1.6.0 (2019-02-07) a Été publié
Cela devrait fonctionner maintenant.
sudo gem update cocoapods
est assez maintenant.J'ai, face à la même question, je crois que ce problème d'avoir quelque chose de lien pour le trousseau d'accès trop (signature de code de problème), je pars pour le trousseau d'accès déverrouiller le login puis le verrouiller à nouveau résolu ce problème. Après le téléchargement de toOSMojave et Xcode 10 trousseau besoin de revérifier le mot de passe. (comment je la trouver? tout en faisant face à la même question et d'essayer toutes les options disponibles, je pense que pour générer un certificat de nouveau, mais lors de la génération de la clé privée, j'ai trouvé trousseau de connexion nom d'utilisateur et le mot de passe est mauvais type de message - je verrouiller et déverrouiller à nouveau résolu mon problème). Veuillez noter que ce processus requis votre login pass phare.
Comment fixer:- court de la pointe
Quelques-Cadre ou le SDK exiger la Signature de Code.
Je fait de la signature de code et résolu le problème similaire pour moi.
Bien, un simple
pod install
fonctionné pour moi 🙂Aller à la gousse de dossier et modifier le fichier en tant que fichier exécutable. Il fonctionne pour moi.
nom de fichier => votre nom de fichier comme "swiftlint"
J'ai eu le même problème. Il s'avère que par la commutation entre les Xcode9 et Xcode10 parfois, il peut arriver que les outils de ligne de commande utilisés pour la construction peut être commuté si j'essayais de le construire avec 9.4 outil de ligne de commande au lieu de 10, qui a provoqué le problème.
Va de préférences et la configuration de l'outil de ligne de commande vers la droite résolu le problème pour moi.
Une autre chose qui m'a aidé est de désactiver et d'activer iCloud de nouveau. (Je ne sais pas pourquoi.)
Ive été aux prises avec ce problème pour un couple de jours maintenant. Ce qu'il a fait pour moi a été.
-Mise à jour cocoapods à la dernière version
-Mise à jour de toutes les gousses
-Ouverture de trousseau d'accès et supprimer la clé faite par xcode (avec xcode fermé)
-Ouverture Xcode va recréer une nouvelle clé et vous demandera le mot de passe.
-Après ce que j'ai nettoyé et construit et l'application a couru sur mon physique de l'appareil.
J'espère que cela est utile, car ses un bug très désagréable.!
J'ai eu le même problème après la mise à jour BuildSettings et la gousse de fichier.
Je viens de redémarré Xcode et d'ouvrir un espace de travail