由于出现错误,我无法构建/存档我的项目:
权限被拒绝,
命令PhaseScriptExecution失败,退出代码非零
我已尝试按照其他答案的建议纠正钥匙串登录,但是没有用。请有人帮忙吗?最有可能是菜鸟错误,但是这意味着我什至无法模拟我的应用程序。
有关该错误的更多详细信息:
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
Run Code Online (Sandbox Code Playgroud)
编辑12月17日:谢谢@ geno-chen和@fantini我已经检查过并可以报告以下内容:
您是否使用sudo安装了Cocoapods:是的。
我使用ls -lh检查了文件的权限,并具有以下内容:-rw-r--r-- 1 james staff 159B 2015年3月25日Podfile -rw-r--r-- 1 james staff 1.2K 2015年3月25日Podfile.lock drwxr-xr-x 11 james staff 352B 12 Dec 17 14:03 pods drwxr-xr-x 52 james staff 1.6K 17 Dec 14:03试用drwxr-xr-x @ 5 james staff 160B 17 Dec 14:03试用.xcodeproj drwxr-xr-x @ 5 james staff 160B 17 Dec 14:03 trials.xcworkspace drwxr-xr-x 4 james staff 128B 17 Dec 14:03 trialsTests
我使用chmod修改了podfile的权限,如下所示:-rwxr-xr-x 1 james staff 159B 2015年3月25日Podfile -rwxr-xr-x 1 james staff 1.2K 2015年3月25日Podfile.lock drwxr-xr-x 11 james员工352B 12月17日14:03豆荚drwxr-xr-x 52詹姆斯员工1.6K 17 12月17日14:03试用drwxr-xr-x @ 5詹姆斯员工160B 17 12月14:03 trials.xcodeproj drwxr-xr-x @ 5詹姆斯人员160B 12月17日14:03 trials.xcworkspace drwxr-xr-x 4 james人员128B 12月17日14:03测试
然后,我清理了我的构建文件夹,重新启动后仍然出现相同的错误。
kid*_*per 21
我试过@Sawsan 方法,但即使文件已经可以执行也没有运气。
这是我解决它的步骤:
1.删除Podfile.lock
2.删除Pods目录
3.删除.xcworkspace文件
4.再次安装Pod
就是这样。
试一试!
Saw*_*san 16
我通过运行以下命令解决了权限问题。
chmod +x "Path to .sh"
Run Code Online (Sandbox Code Playgroud)
请替换ProjectName为您的项目名称和username用户名
chmod +x /Users/username/Documents/ProjectName/Pods/Target\ Support\ Files/Pods-ProjectName/Pods-ProjectName-frameworks.sh
Run Code Online (Sandbox Code Playgroud)
您可以按照步骤1至3的说明从xcode项目中获取路径
Pri*_*dhi 11
我必须对这个解决方案进行试验,我得到了正确的结果。
请按照以下步骤操作:
1)打开终端并设置项目路径
“pod deintegrate”命令执行
2)然后在“pod install”命令执行后。
| 归档时间: |
|
| 查看次数: |
3931 次 |
| 最近记录: |