iOS导出ipa包时四个选项的意义

在Development类下就一种,用于真机调试Debug模式的描述文件

然而在Distribution类下,有2种描述文件。我们更多的只是用 App Store——Create a distribution provisioning profile to submit your app to the App Store,而很少用Ad Hoc——Create a distribution provisioning profile to install your app on a limited number of registered devices.他们的作用很清楚,前者用于提交你的APP到APPstore时使用,而后者用于安装你的应用到有限数量的已注册的设备上(Ad Hoc)

1.Save for iOS App Store Deployment

保存到本地 准备上传App Store 或者在越狱的iOS设备上使用

2.Save for Ad Hoc Deployment

保存到本地 准备在账号添加的可使用设备上使用(具体为在开发者账户下添加可用设备的udid),该app包是发布证书编译的(The app will be code signed with the distribution certificate.)

3.Save for Enterprise Deployment

这种主要针对企业级账户下 准备本地服务器分发的app

4.Save for Development Deployment

针对内部测试使用,主要给开发者的设备(具体也为在开发者账户下添加可用设备的udid)。该app包是开发证书编译的(The app will be code signed with your development certificate)

原文地址:https://www.cnblogs.com/liaolijun/p/7746213.html