iPad:文件是为armv7构build的,而不是被链接的架构(arm64)

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

我试图在iPad Mini 3上运行应用程序,但是我得到这个警告:

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

任何想法如何解决它?

在这里输入图像说明

在这里输入图像说明

编辑:

该错误与UnitTest目标有关。 我删除了这个目标(因为我没有进行unit testing),警告消失了。

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

转到生成设置>体系结构

  • 设置为$(ARCHS_STANDARD)

转到生成设置>有效的体系结构

  • 设置为arm64armv7armv7s

执行产品>清理只是为了安全和产品>build立您的项目的iPad Mini 3。