1.问题描述:升级了Xcode8之后第一次打包上架;这次上架的历程是有点艰难的;下面是遇到的坑。
首先是报以下的错

这个错是很容易解决的:到工程的General根据如下步骤设置就好了。

然后就是报这个错了,找了好久,一直没有发现。not found for architecture armv7

根据这个我把build setting 里面valid architectures的armv7删除了。

然后上架了之后,发现有些机型下载不了,报以下错:此app与您的设备不兼容;

这个问题就是删除了armv7。指令集出现的问题
2.最终解决方法
1)首先加上删除的armv7。
2)到build setting下面搜索Build Active Architecture Only选中,设置如下

就可以很完美的打包了。
网友评论