关于iPhone导出开发包的类型
在xcode的organizer中导出开发包时会有很多设备选项,如下图:
导出完毕时在导出目录里面也会有几个不同的ipa安装包,但是具体用哪个安装包在设备上安装还是有点疑惑。今天仔细看了app-thinning.plist文件,终于知道哪些设备该用哪个安装包,对应如下:
XXX-iPad (4th generation)-etc.ipa
对应设备:iPad (3rd generation);iPad (4th generation)。
XXX-iPad 2-etc.ipa
对应设备:iPad 2;iPad mini。
XXX-iPad Pro (12.9-inch)-etc.ipa
对应设备:iPad (5th generation);iPad (6th generation);iPad Air;iPad Air 2;iPad Pro (10.5-inch);iPad Pro (12.9-inch);iPad Pro (12.9-inch) (2nd generation);iPad Pro (9.7-inch);iPad mini 2;iPad mini 3;iPad mini 4。
XXX-iPhone 6 Plus-etc.ipa
对应设备:iPhone 6 Plus;iPhone 7 Plus;iPhone 8 Plus;iPhone X。
XXX-iPhone SE-etc.ipa
对应设备:iPhone 5s;iPhone 6;iPhone 6s;iPhone 7;iPhone 8;iPhone SE;iPod touch (6th generation)。
XXX-ipaiPod touch-etc.ipa
对应设备:iPhone 4S;iPhone 5;iPhone 5c;iPhone 7;iPhone 8;iPhone SE;iPod touch。
这样我们就知道该使用哪个安装包了。
如有错误,欢迎大神们指正!