gpt4 book ai didi

objective-c - Xcode iOS6 编译错误: No architecture

转载 作者:可可西里 更新时间:2023-11-01 03:26:27 24 4
gpt4 key购买 nike

所以我最近刚刚将 Xcode 更新到 4.5,并且能够拿到 iOS6 手机。我在模拟器上做测试很好 (4.3/5.1/6.0) 但是当我决定在实际的 iOS 6 手机上构建时它给了我这个错误。

No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7s, VALID_ARCHS=armv6 armv7 i386).

我做了一些查找并通过进入build设置来更改有效架构以包含 armv7s 来修复它,它做了它应该做的事情。

但是通过添加我得到了这个错误

ld: file is universal (3 slices) but does not contain a(n) armv7s slice: some static library framework for architecture armv7s

在我看来,静态库框架导致了所有问题,因为它不支持 iOS 6,我不太乐观地认为它可以轻松修复。但是,由于我无法在网上确定我的确切情况,我希望有人比我更了解这一点并且可以帮助我。谢谢

注意:静态库在代码中无处不在,删除它几乎不是一个选项

最佳答案

您可以尝试将“Build Active Architecture Only”更改为 YES --> NO。对我来说效果很好。

关于objective-c - Xcode iOS6 编译错误: No architecture,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12716796/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com