【发布时间】:2012-09-28 20:06:42
【问题描述】:
尝试为 iOS6 和 iPhone 5 更新我们的应用程序,我们(目前)仍然无法完全脱离 Facebook Three20 库。
在 iPhone 和 iPad 的模拟器中调试时,一切正常。尝试在 iPhone 5 上调试时,出现以下故障:
ld: warning: ignoring file ..../Build/Products/Debug-iphoneos/libThree20.a, file was built for archive which is not the architecture being linked (armv7s): ..../Build/Products/Debug-iphoneos/libThree20.a
接着是:
Undefined symbols for architecture armv7s:
"_OBJC_CLASS_$_TTTabItem", referenced from:
有没有办法为我的目标重新链接/重建 Three20 库,以确保它为 armv7 正确构建并在 iPhone 5 上正常工作以进行调试?
我尝试弄乱项目的构建设置等,但没有成功解决这个问题。
谢谢!
【问题讨论】:
标签: iphone objective-c xcode ios6 armv7