2016-10-06 7 views
0

내 프로젝트는 빌드 단계에서 libz.tdb을 사용합니다.libz.tbd, 필요한 아키텍처 알 수 없음

시뮬레이터에서 모두 정상입니다. 하지만 iPhone 6에서 실행하려고하면 다음과 같이 나타납니다.

ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/usr/lib/libz.tbd, missing required architecture unknown in file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/usr/lib/libz.tbd (3 slices) 

"알 수없는"아키텍처를 찾는 이유는 무엇입니까?

답변

0

아마도 아키텍처의 디버그 및 릴리스 오류 일 수 있습니다. 먼저 프로젝트 빌드 설정으로 이동하십시오. 그런 다음 Build Settings.there의 Architectures로 이동하십시오. 표준 아키텍처 (armv7, armv64) - $ (ARCHS_STANDARD)를 선택하려는 디버그 및 릴리스 옵션이 있습니다. plist 파일에서 필요한 장치 기능을 armv7 문자열로 추가하십시오. 5 월 작동.

+0

도움이되지 않았습니다 ... –