Je ne parviens pas à créer/archiver mon projet en raison d'une erreur:
Permission refusée
La commande PhaseScriptExecution a échoué avec un code de sortie différent de zéro
J'ai essayé de corriger la connexion au trousseau comme conseillé par d'autres réponses, mais cela n'a pas fonctionné. S'il vous plaît quelqu'un pourrait-il aider? Très probablement une erreur de débutant, mais cela signifie que je ne peux même pas simuler mon application.
Plus de détails sur l'erreur:
PhaseScriptExecution Copy\ Pods\ Resources
/Users/james/Library/Developer/Xcode/DerivedData/trials-fseuxkwjlleukxdxyfgdrujhdwuy/Build/Intermediates.noindex/trials.build/Debug-iphonesimulator/trials.build/Script-8DEE2FC97BFA0D6E636019C4.sh (in target: trials)
cd /Users/james/pCloud\ Drive/3.\ NeuroRecovery\ Ltd/4.\ Products/3.\ NIHR\ Trial\ NHS/v1.0\ -\ Initial\ App/1.\ App\ Delivery/3.\ Source\ Code/1.\ iOS/trials
/bin/sh -c /Users/james/Library/Developer/Xcode/DerivedData/trials-fseuxkwjlleukxdxyfgdrujhdwuy/Build/Intermediates.noindex/trials.build/Debug-iphonesimulator/trials.build/Script-8DEE2FC97BFA0D6E636019C4.sh
/Users/james/Library/Developer/Xcode/DerivedData/trials-fseuxkwjlleukxdxyfgdrujhdwuy/Build/Intermediates.noindex/trials.build/Debug-iphonesimulator/trials.build/Script-8DEE2FC97BFA0D6E636019C4.sh: line 2: /Users/james/pCloud Drive/3. NeuroRecovery Ltd/4. Products/3. NIHR Trial NHS/v1.0 - Initial App/1. App Delivery/3. Source Code/1. iOS/trials/Pods/Target Support Files/Pods-trials/Pods-trials-resources.sh: Permission denied
Command PhaseScriptExecution failed with a nonzero exit code
Modifier le 17 décembre: merci @ geno-chen & @fantini J'ai vérifié et je peux signaler les éléments suivants:
Avez-vous installé Cocoapods avec Sudo: Oui.
J'ai vérifié les autorisations des fichiers en utilisant ls -lh et j'avais les éléments suivants: -rw-r - r-- 1 james staff 159B 25 mars 2015 Podfile -rw-r - r-- 1 james staff 1.2K 25 mars 2015 Podfile.lock drwxr-xr-x 11 james staff 352B 17 déc 14:03 Pods drwxr-xr-x 52 james staff 1.6K 17 déc 14:03 trial drwxr-xr-x @ 5 james staff 160B 17 déc 14:03 trial .xcodeproj drwxr-xr-x @ 5 james staff 160B 17 déc 14:03 trial.xcworkspace drwxr-xr-x 4 james staff 128B 17 déc 14:03 trialTests
J'ai utilisé chmod pour modifier les autorisations des podfiles comme suit: -rwxr-xr-x 1 james staff 159B 25 mars 2015 Podfile -rwxr-xr-x 1 james staff 1.2K 25 mars 2015 Podfile.lock drwxr-xr-x 11 james staff 352B 17 déc 14:03 Pods drwxr-xr-x 52 james staff 1.6K 17 déc 14:03 trial drwxr-xr-x @ 5 james staff 160B 17 déc 14:03 trial.xcodeproj drwxr-xr-x @ 5 james staff 160B 17 déc 14:03 trial.xcworkspace drwxr-xr-x 4 james staff 128B 17 déc 14:03 trialTests
J'ai ensuite nettoyé mon dossier de build, redémarré mais j'ai toujours la même erreur.
J'ai résolu le problème d'autorisation en exécutant la commande suivante.
chmod +x "Path to .sh"
Veuillez remplacer ProjectName
par le nom de votre projet et username
par votre nom d'utilisateur
chmod +x /Users/username/Documents/ProjectName/Pods/Target\ Support\ Files/Pods-ProjectName/Pods-ProjectName-frameworks.sh
Vous pouvez obtenir le chemin de votre projet xcode comme expliqué aux étapes 1 à 3