今天项目上线以后,突然发现一些设备下载没什么问题,一些设备出现了“此App与您的设备不兼容”。
了解以后知道问题出现在当初在开发调试过程中,一不小心把Architectures -> Build Active Architecture Only -> Release 设置成了yes。
这个选项默认是no的。Debug之所以设置为yes,是为了在调试过程中只打一种cpu版本,arm64 或 armv7,这样速度比较快。
Build Active Architecture Only YES 是支持针对当前你选择的 iOS 版本 包相对较小 一般 release 默认为 NO debug 下 设置为 NO 是为了打包测试方便 包相对较小
所以解决方案很简单, 将Build Active Architecture Only设置成这样就可以了。
自己get.png
自己默默的get一下。
网友评论