Build Device: iPhone X (iOS 12.1)
Build Settings - Valid Architecture에 arm64, armv7, armv7s 셋다 써져있는것을
armv7를 지우고 빌드하니 됐다.
(저 에러는 수도 없이 봐왔으므로 이거 바꾼다고 된다는 것은 아니다. 이번 경우에는 아키텍쳐 문제였다)
기기에 맞는 아키텍쳐 선택.
- ARMv7 : iPhone 3GS, iPad(2010), iPhone 4, iPod touch, iPad2, iPhone 4S, (new)iPad, iPad mini
- ARMv7s : iPhone 5, iPad(2012), iPhone 5c
- ARM64 : iPhone 5S, iPad Air, iPad mini 2, iPhone 6, iPhone 6 plus, iPad Air 2, iPad mini3
출처: http://kyejusung.com/2015/10/armv7s-armv7-arm64%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90/
'iOS > Xcode' 카테고리의 다른 글
[Xcode] iPhone과 MacBook 연결 불안정 (0) | 2019.09.19 |
---|---|
[Xcode] duplicate symbol error (0) | 2019.05.17 |
[Xcode] Xcode10.2 업데이트 후 libstdc++ 에러 (0) | 2019.04.18 |
[Xcode] Static Library 파일(.a file) 만들어서 Swift 프로젝트에 적용하기 (0) | 2018.11.12 |
[Xcode]Embedded Binaries와 Linked Frameworks and Libraries의 차이 (0) | 2018.11.06 |