Xcode打包生成ipa四个选项的具体区别
来源:互联网 发布:沉迷网络的影响哲学 编辑:程序博客网 时间:2024/05/23 01:21
1. Save for iOS App Store Deployment
保存到本地 准备上传App Store 或者在越狱的iOS设备上使用
2. Save for Ad Hoc Deployment
苹果的官方解释是:To distribute your app to users with designated devices, select “Save for Ad Hoc Deployment.” The app will be code signed with the distribution certificate.(保存到本地 准备在账号添加的可使用设备上使用(具体为在开发者账户下添加可用设备的udid),该app包是发布证书编译的)
3. Save for Enterprise Deployment 生成企业包
这种主要针对企业级账户下 准备本地服务器分发的app,也可直接发给你的客户或测试人员安装,无需在帐号中添加设备的udid。注意:此证书为299$的企业证书
4. Save for Development Deployment
苹果的官方解释是:To distribute your app for internal testing, select “Save for Development Deployment.” The app will be code signed with your development certificate. (针对内部测试使用,主要给开发者的设备(具体也为在开发者账户下添加可用设备的udid)。该app包是开发证书编译的)
至于Save for Ad Hoc Deployment和Save for Development Deployment两个选项的区别,官方给出的解释是证书的区别,但是对于我们来说,还不是特别清楚具体的用处。其实最早当我们选择Save for Ad Hoc Deployment来生成ipa包的时候,我们是可以选择开发证书的,但是现在,它需要我们使用发布证书。我们最早在做程序真机测试的时候,大部分时候是用的开发证书,并没有发布证书,所有我认为,Save for Development Deployment是我们前期用开发证书,给测试人员发包测试的时候使用的,而到程序开发的后期,我们为了发布,生成了发布证书,此时,我们给client或者tester的时候,应该选择Save for Ad Hoc Deployment,使用发布证书打包, 而官方对Ad Hoc的解释是:Ad Hoc模式的包,和将来发布到App Store的包在各种功能测试上是一样的,只要Ad Hoc模式下测试(推送,内购等)没有问题,发布到App Store也是没有问题的。
原文链接:http://www.jianshu.com/p/94e581861707
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
- Xcode打包生成ipa四个选项的具体区别
- Xcode打包生成ipa四个选项的具体区别
- Xcode 导出 ipa 包时 四个选项的意思
- Xcode iOS 导出 ipa 包时 四个选项的意义
- Xcode导出ipa包四个选项的意思
- xcode打包生成ipa的方法
- iOS打包导出iPa四个选项意义
- 新版本Xcode无法打包生成ipa的问题解决 Cannot generate iOS App archive in xcode
- 新版本Xcode无法打包生成ipa的问题解决 Cannot generate iOS App archive in xcode
- 新版本Xcode无法打包生成ipa的问题解决 Cannot generate iOS App archive in xcode
- Xcode打包ipa的基本步骤
- Xcode打包ipa的基本步骤
- Xcode打包ipa的步骤(简述)
- Xcode打包ipa的基本步骤
- Xcode打包ipa的基本步骤
- Xcode打包ipa的步骤(简述)
- Xcode打包ipa的基本步骤
- Xcode打包ipa的基本步骤
- 电脑维修记录02-VMware 无法查看连接所有外围设备
- WPF 如何显示gif
- Java 日期类及其处理
- 最近博客被盗,发了很多不该发的东西,请大家见谅
- Markdown编辑器的自带例子——欢迎使用Markdown编辑器写博客
- Xcode打包生成ipa四个选项的具体区别
- Java基础复习---异常练习(一):实现老师用电脑上课
- 如何复制和粘贴命令行里的文本
- Linux(Ubuntu14.04)下安装Anaconda和Spyder
- GIT(分布式版本控制系统)
- fastjson生成和解析json数据,序列化和反序列化数据
- 解决smartsvn不能上传静态库问题
- oracle误删除数据的恢复方法
- 帮助你实现响应式导航的 jQuery 插件