特定项目上的 CocoaPods 出现 Xcode 沙箱权限被拒绝错误

问题描述 投票:0回答:1

当我运行预览或构建我的应用程序时,我不断收到以下错误

error: Sandbox: rsync.samba(3328) deny(1) file-write-create /Users/myname/Library/Developer/Xcode/DerivedData/TESTER-hbrfsmbquzqcrpfrhpzcnelekwor/Build/Intermediates.noindex/Previews/TESTER/Products/Debug-iphonesimulator/TESTER.app/Frameworks/ScrollCounter.framework/_CodeSignature (in target 'TESTER' from project 'TESTER')

error: Sandbox: rsync.samba(3329) deny(1) file-write-create /Users/myname/Library/Developer/Xcode/DerivedData/TESTER-hbrfsmbquzqcrpfrhpzcnelekwor/Build/Intermediates.noindex/Previews/TESTER/Products/Debug-iphonesimulator/TESTER.app/Frameworks/ScrollCounter.framework/.Info.plist.dyIsUH (in target 'TESTER' from project 'TESTER')

error: Sandbox: rsync.samba(3329) deny(1) file-write-create /Users/myname/Library/Developer/Xcode/DerivedData/TESTER-hbrfsmbquzqcrpfrhpzcnelekwor/Build/Intermediates.noindex/Previews/TESTER/Products/Debug-iphonesimulator/TESTER.app/Frameworks/ScrollCounter.framework/.ScrollCounter.p9bsAO (in target 'TESTER' from project 'TESTER')

我刚刚在其中实现了一个名为 ScrollCounter 的 CocoaPods 库,我之前使用过它并将其用于其他项目,并且运行良好 - 但现在当我尝试实现它然后预览我的代码时,我收到以下沙箱错误。

我已经清理了构建文件夹,我开始了另一个新项目并重新安装了 Pod - 我的 podfile 与我的另一个工作文件相同(是的,我更改了目标)。但没有骰子。非常困惑为什么它适用于另一个项目,但不适用于我尝试启动的这个项目和任何其他项目。

尝试过这个但没有运气

 chmod -R 755 /Users/myname/Documents/TESTER 
ios swift xcode cocoapods
1个回答
0
投票

在“项目”>“构建设置”>“构建选项”中将“用户脚本沙箱”设置为“否”是我解决此问题的方法。 Stack Overflow 新手不确定您是否应该回答自己的问题。

我还发现我推送到在线 git 存储库的另一个项目没有 USER 脚本沙箱选项 - 我不知道为什么,但这就是另一个文件工作的原因。

© www.soinside.com 2019 - 2024. All rights reserved.