美文网首页
上传appstore上的包提示不支持64位,或者安装到手机提示影

上传appstore上的包提示不支持64位,或者安装到手机提示影

作者: 向晚forever | 来源:发表于2016-12-21 11:47 被阅读56次

    1、查看Build Settings 里面Valid Architectures的值是否有:arm64 armv7 armv7s这三个。
    2、然后看下Build Active Architecture Only这个属性:
    Build Active Architecture Only
    这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。而设置为no时,会编译所有的版本。
    这个是设备对应的architecture:
    armv6:iPhone 2G/3G,iPod 1G/2G
    armv7:iPhone 3GS/4/4s,iPod 3G/4G,iPad 1G/2G/3G
    armv7s:iPhone5, iPod5
    arm64:iPhone5s,ipad air,ipad mini2
    编译出的版本是向下兼容的,比如你设置此值为yes,用iphone4编译出来的是armv7版本的,iphone5也可以运行,但是armv6的设备就不能运行。所以,一般debug的时候可以选择设置为yes,release的时候要改为no,以适应不同设备。

    看下release是否是NO。


    屏幕快照 2016-12-21 上午11.44.22.png

    相关文章

      网友评论

          本文标题:上传appstore上的包提示不支持64位,或者安装到手机提示影

          本文链接:https://www.haomeiwen.com/subject/tclqvttx.html