当我运行预览或构建我的应用程序时,我不断收到以下错误
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
在“项目”>“构建设置”>“构建选项”中将“用户脚本沙箱”设置为“否”是我解决此问题的方法。 Stack Overflow 新手不确定您是否应该回答自己的问题。
我还发现我推送到在线 git 存储库的另一个项目没有 USER 脚本沙箱选项 - 我不知道为什么,但这就是另一个文件工作的原因。