当我尝试在Xcode(版本4.5)中为我的应用程序构建存档时,我收到一条错误消息:
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/[myrealname]/Downloads/[myappname]/BT_Objects/TwitterOAuth/SAOAuthTwitterEngine/libOAuth.a for architecture armv7s
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)然后在它下面说:
(null): File is universal (3 slices) but does not contain a(n) armv7s slice: /Users/shakerite/Downloads/shakeritetestnotrealone_v15_iOS/BT_Objects/TwitterOAuth/SAOAuthTwitterEngine/libOAuth.a for architecture armv7s
有谁知道如何解决这个问题?
3 回答
前几天,当我在模拟器上成功尝试几次尝试在iPad上运行应用程序后,我收到了一条非常相似的消息 . 我发现在构建设置下我不得不将“仅构建活动架构”改为是 . 然后我的应用程序将在我的设备上编译 . 希望这可以帮助 .
是的,我有同样的问题 . 在xcode中单击您的项目 . 然后,单击目标 . 转到构建设置并查找有效的体系结构 . 从有效体系结构列表中删除armv7s,然后离开armv7 .
如果您有任何疑问,请告诉我!
在这里我为您提供一个可以解决此错误的临时解决方案,希望对您有所帮助,
而已 .