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)
转到生成设置>有效的体系结构
- 设置为
arm64
,armv7
,armv7s
执行产品>清理只是为了安全和产品>build立您的项目的iPad Mini 3。