ios - iPad:文件是为 armv7 构建的,它不是被链接的体系结构 (arm64)

标签 ios xcode ipad

我一直在使用模拟器和旧 iPhone 4S 开发我的应用程序。

我尝试在 iPad Mini 3 上运行该应用程序,但收到此警告:

file was built for armv7 which is not the architecture being linked (arm64)

知道如何解决吗?

enter image description here

enter image description here

编辑:

错误与 UnitTest 目标有关。 我删除了这样的目标(因为我没有进行单元测试)并且警告消失了。

最佳答案

对于每个需要构建的目标:

转到build设置 > 架构

  • 设置为$(ARCHS_STANDARD)

转到build设置 > 有效架构

  • 设置为arm64, armv7, armv7s

执行 Product > Clean 只是为了安全和Product > Build iPad Mini 3 的项目。

关于ios - iPad:文件是为 armv7 构建的,它不是被链接的体系结构 (arm64),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33691582/

相关文章:

ios - NSFetchedResultsController尝试插入nil对象

iOS - XML pretty-print

iphone - iPhone 应用程序上的 Facebook 登录

ios - 使用自定义布局重新加载 UICollectionView 会引发错误

ios - 显示不带 UIButton 或 UINavigationButton 的 UIMenu

ios - 如何设置 ReactiveCocoa 以便不必每次都重新构建?

swift - 容器 View 中嵌入的 pageViewController 的 View 缩放问题

ios - UIMapView : User location annotation is white not pulsing blue in iPad only

iphone - 将文件从 Mac/PC 传输到 iPhone App Document 文件夹

jquery - First and Second touch a button,如何显示不同时间的图像?