오늘 카카오맵 api연동을 하다가 SandBox 오류가 발생해서 한 번 알아보겠다.
Apple의 Sandboxing은 앱이 시스템과 상호 작용하는 방식을 제한하고 제어하는 보안 메커니즘입니다. 앱은 기본적으로 자신의 Sandbox(격리된 공간) 안에서 실행되며, 명시적으로 허용되지 않은 작업(예: 외부 디렉토리 쓰기, 시스템 파일 접근)은 불가능합니다.
Sandbox: rsync.samba(86400) deny(1) file-read-data /Users/gimseogjun/Library/Developer/Xcode/DerivedData/nbc-kickboard-gfmdvaxelvkbqafwyfrmzpyktgci/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/KakaoMapsSDK/KakaoMapsSDK.framework/_CodeSignature
Sandbox: rsync.samba(86401) deny(1) file-write-create /Users/gimseogjun/Library/Developer/Xcode/DerivedData/nbc-kickboard-gfmdvaxelvkbqafwyfrmzpyktgci/Build/Products/Debug-iphonesimulator/nbc-kickboard.app/Frameworks/KakaoMapsSDK.framework/_CodeSignature
Sandbox: rsync.samba(86400) deny(1) file-read-data /Users/gimseogjun/Library/Developer/Xcode/DerivedData/nbc-kickboard-gfmdvaxelvkbqafwyfrmzpyktgci/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/KakaoMapsSDK/KakaoMapsSDK.framework/Info.plist
Sandbox: rsync.samba(86402) deny(1) file-write-create /Users/gimseogjun/Library/Developer/Xcode/DerivedData/nbc-kickboard-gfmdvaxelvkbqafwyfrmzpyktgci/Build/Products/Debug-iphonesimulator/nbc-kickboard.app/Frameworks/KakaoMapsSDK.framework/.KakaoMapsSDK.IbS4PQ
Sandbox: rsync.samba(86400) deny(1) file-read-data /Users/gimseogjun/Library/Developer/Xcode/DerivedData/nbc-kickboard-gfmdvaxelvkbqafwyfrmzpyktgci/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/KakaoMapsSDK/KakaoMapsSDK.framework/PrivacyInfo.xcprivacy
프로젝트 -> build Settings -> Build Options -> User Script Sandboxing에서 yes를 no로 바꿔주면 된다
