1
時,這是錯誤消息:錯誤在iPhone上編譯,而不是iPhone模擬器
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/Michael/Desktop/Phattie/phattie/SpeechKit.framework/SpeechKit for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
是的,這是一個可怕的Mach-O連接錯誤。我受不了他們。我的應用的早期版本在我的iPhone上工作,我只是好奇到底發生了什麼,任何幫助表示讚賞!
- 邁克爾
好的,這很清楚,但爲什麼它會建立在模擬器上?我的iPhone只有不同的構建設置? –
模擬器只使用i386架構。設備構建使用armv7和可能的armv7s(並且用於使用armv6)。 – rmaddy
好吧,這是有道理的。難道我不小心下載了該框架的mac版本?我懷疑它,如果我要從應用程序中刪除armv7s架構,它會破壞嗎? –