Xcode12.4 대응 no such module, simulator 기동할 수 없는, 빌드할 수 없는 등 대응
결론
carthage 버전 올리기
brew upgrade carthage
carthage 명령 변경
carthage update --platform iOS --cache-builds
↓carthage update --platform iOS --cache-builds --use-xcframeworks
추가 20210706
막상 appstore에 업로드하려고하면
Found an unexpected Mach-O header code: 0x72613c21
오류가 발생했습니다.Frameworks, Libraries, and Embedded Content
Embed가 제대로 구성되지 않았습니다.
각 프레임 워크
Embed & Sign
인가 Do Not Embed
를 바르게 선택하지 않으면 안된 것 같다. . .일단 전부
Do Not Embed
로 해, 실기로 빌드해 image not found가 되는 frame work를 한쪽 끝으로부터 Embed & Sign
추가 20210706 여기까지Build Settings 변경
・
Build Settings
의 User-Defined
에서 VALID_ARCHS
를 모두 삭제・
Build Settings
의 Architectures
에 Exclude Architectures
를 설정이번 참고
htps // // 천. 에서 v / y 지금 / rc c s / 7 275bc23999 7 d8b87
Frameworks 변경
・target →
General
→ Frameworks,Libraries,and Embedded Content
에 xcframework
로 설정아래 이미지와 같이 설정
Do Not Embed
하지 않으면 store에 업할 때 에러가 나왔다.Build Phases의 Run script 삭제
/usr/local/bin/carthage copy-frameworks
명령이 있으면 Run script를 삭제하십시오.xcframework가 되어 불필요하게 된 것 같다.
이번 참고
htps : // 천. v / ykws / arc c / s / r chae-me t-x 코데 - 12
경위
오랜만에 빌드하려고 시도한 곳 xcode의 버전 업에 따라,
과거 최대급에 빠져 여러가지 정보를 보고 몇번이나 다시 하거나 시행착오해 겨우 빌드할 수 있게 되었다.
·
VALID_ARCHS
설정· 빌드시
No such module
· 시뮬레이터를 시작하려고합니다 Could not find module 'XXXXX' for target 'x86_64-apple-ios-simulator'; found: arm64, armv7-apple-ios, arm64-apple-ios, arm, armv7
등, 다방면에 걸치는 에러의 정보를 보면서 시행착오해 겨우 코사 여기까지.겨우 빌드할 수 있게 되었지만, 기능은 아무것도 추가되거나 하지 않기 때문에 모야모야 하는 달성감. . .
Reference
이 문제에 관하여(Xcode12.4 대응 no such module, simulator 기동할 수 없는, 빌드할 수 없는 등 대응), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/keizokeizo3/items/7bc62a60ab93923315af텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)