iOS 개발일기

[Xcode] Sandbox: rsync.samba 에러 해결 방법 본문

iOS/에러 모음집

[Xcode] Sandbox: rsync.samba 에러 해결 방법

맨날 까먹으니 적어두자 2024. 10. 3. 14:42

원인

Xcode 15 이상에서 코코아팟을 설치하거나 업데이트 했을 경우 충돌하면서 생기는 현상

(Pod file 내에 아무것도 설치되어 있지 않거나 실행 권한을 필요로 하는 라이브러리나 프레임워크에 한해서 발생하는 것 같다.)

 

Xcode 15 버전 부터 'ENABLE_USER_SCRIPT_SANDBOXING' 설정이 필수적으로 활성화 되기 때문이라고 한다.

 

 

 

해결 방법

 

Project → Target → Build Settings → Build Options → User Script Sandboxing (Yes → No)

(User Script Sandboxing 옵션을 No 로 변경해주어 Swift가 아닌 파일을 읽을 수 있도록 해줍니다.)

 

BEFORE

 

 

AFTER

 

 

 

참조

https://stackoverflow.com/questions/76412148/what-is-the-new-option-enable-user-script-sandboxing-in-xcode-15

 

What is the new option ENABLE_USER_SCRIPT_SANDBOXING in Xcode 15?

After downloading the Xcode 15 beta and running my project, I get a warning to update the project to recommended settings with Enable User Script Sandboxing Enabling user script sandboxing is

stackoverflow.com

https://github.com/CocoaPods/CocoaPods/issues/11946

 

Xcode 15 cannot copy frameworks to app bundle possibly due to sandboxing issues · Issue #11946 · CocoaPods/CocoaPods

I was just compiling my app

github.com

https://mini-min-dev.tistory.com/216

 

[CocoaPods] Podfile 설치 방법과 설치하면서 발생했던 Sandbox: rsync.samba deny(1) 에러 해결방법

💡 CocoaPods (Podfile)을 설치해주는 과정을 간단하게 훑어보자! 1. sudo gem install cocoapods 명령어를 터미널에 입력한다. ✔️ CocoaPods (iOS 개발에서 외부 라이브러리를 쉽게 불러오게 해주는 대표적인

mini-min-dev.tistory.com