Layar SDK 프레임 워크를 내 앱 (버전 8.0)에 포함하고 있으며 모든 것이 장치에서 제대로 작동합니다.시뮬레이터에서 LayarSDK의 기호가 누락되었습니다.
그러나 시뮬레이터에서이 앱을 더 이상 실행할 수 없습니다. Layar가 작동하지 않아도됩니다. (결국 카메라가 없습니다!) 계속 통합, 자동화 된 테스트 등을 위해 컴파일해야합니다. 직장에서/기차 위에 개발 언급)
링커는 나에게 이러한 오류를 제공합니다!
ld: warning: ignoring file /Users/username/Documents/appname/libs/MPOAuth/libMPOAuthMobile.a, missing required architecture i386 in file /Users/username/Documents/appname/libs/MPOAuth/libMPOAuthMobile.a (2 slices)
ld: warning: ignoring file local/LayarSDK/LayarSDK.framework/LayarSDK, missing required architecture i386 in file local/LayarSDK/LayarSDK.framework/LayarSDK (2 slices)
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_LayarSDK", referenced from:
objc-class-ref in MYAppDelegate.o
ld: symbol(s) not found for architecture i386
검사를의 LayarSDK이 i386
를 포함하지 않습니다, 그것은 단지 armv7
및 armv7s
이 포함되어 있습니다.
+1! 그것은 나에게도 잘 작동, 감사합니다 !!! – Lapinou