🎮 Unity Study/ERROR Q&A

[Xcode13 Archive Error] Build 중 framework 에러

ibelieveinme 2022. 3. 14. 17:11
728x90

에러)

xcode Building for iOS, but the linked and embedded framework 'opencv2.framework' was built for iOS + iOS Simulator

 

원인)

 framework가 iOS 실물 기기와 시뮬레이터를 모두 포함하는 사전 빌드된  fat framework를 연결하기 때문에 작업 공간이 유효하지 않아서 생기는 오류라고 한다. 검증된 workspace 임을 수동으로 확인해주고 빌드하면 문제는 발생하지 않는다.

 

 

해결방법)

Build Settings -> Build Options -> Validate Workspace  true로 변경해준다.

Build Options에 안보이면 카테고리를 All로 바꾸고 다시 찾아보기~

 

 

참고 Q&A)

 

Building for iOS Simulator, but the linked framework '****.framework' was built for iOS

I cannot run my app on simulators anymore. Online suggested that I edit my project.pbxproj, but that does not appear to work. How do I reclaim the ability to run my project on my simulator (and rem...

stackoverflow.com

 

728x90