尝试为 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 上正常工作以进行调试?
我试过搞乱项目的构建设置等,但没有成功解决这个问题。
谢谢!