关于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

    这样我们就知道该使用哪个安装包了。

    如有错误,欢迎大神们指正!

你可能感兴趣的:(关于iPhone导出开发包的类型)