【发布时间】:2012-01-04 19:36:08
【问题描述】:
我有一个应用程序在 Xcode 4.2 的模拟器中完美运行
要构建并存档以发布到应用商店,我收到一条错误消息,指出我需要包含 armv6 构建。论坛建议清除构建目标并包括我所做的“armv6 armv7”。使用 iOS 3.0 的 iOS 部署目标
当我连接我的 test-iPod 并开始存档操作(RELEASE build)时,我收到以下错误:
忽略文件 /xxx/Release-iphoneos/libThree20UICommon.a,文件是 为存档而构建,它不是被链接的架构(armv6) (重复所有 Three20 库)
“_OBJC_CLASS_$_TTTableViewDataSource”,引用自:Objc-class-ref 在 ContactsDataSource.o
我尝试更改“仅构建活动架构”,它可以工作,但不包括 appstore 的 armv6。
有人遇到并解决过这个问题吗?
谢谢! 蒂姆
【问题讨论】: