|
苹果证书的区别
苹果证书从价格来说,分为 $99 和 $299 两种。其中 $99 分为 个人证书和公司证书,两者无本质区别,仅代表是个人还是公司。$299的是企业证书,用于企业分发。下面介绍一下两种的区别。
$99
1. 可以用于开发,但需要在生成证书的时候,把iPhone/iPad的设备ID进行绑定。最多可以绑定100个设备,如果用X5的打包服务器安装,需要在生成mobileprovision文件时把需要安装的手机设备ID增加进去,否则生成的ipa也不能正常安装。
2. 可用于发布到苹果市场。
$299
1. 用于企业自己内部使用的app通过网站下载,X5官网提供的 ipa下载就是通过企业帐号提供。这种分发模式需要部署一个https网站,通过plist文件描述ipa
2. 不可以发布到苹果市场
苹果证书和X5打包服务器配合问题
不管是¥99还是¥299,证书上没本质区别,都分为Development和Distribution模式,标识出用于开发调试还是用于发布部署。
使用X5打包服务器打包需要两个文件,p12和mobileprovision。
p12: 证书的备份,http://bbs.justep.com/thread-67704-1-1.html 可以参考帖子,帖子中的截图是基于发布模式(Distribution),如果是开发模式,那选择iOS App Development 就可以。对于发布模式,生成的文件命名为ios.distribution.p12,而开发模式命名为ios.developer.p12
mobileprovision: 是某一个App的描述文件,他同样区分是开发还是发布,如果是发布,文件命名为ios.distribution.mobileprovision,否则命名为ios.developer.mobileprovision
有了对应的文件,那把文件复制到Native自己app目录下就可以,但要注意,保留一组文件,例如开发模式,那就放ios.developer.mobileprovision
和ios.developer.p12,发布模式就放ios.distribution.mobileprovision和ios.distribution.p12。
文件放好了,那把Native自己app目录下build.properties文件中iosCerPassword改为自己p12对应的密码
然后在打包向导打包服务器设置下面,根据自己是开发还是发布模式,选择是否勾选“发布模式”。
点完成,享受你的ipa吧。
|
|