关于IOS证书的个人理解
2015-01-15 09:03
204 查看
IOS开发证书有两种:开发证书(development)和产品证书(production)
1.开发证书:一般使用在真机调试时使用,方便开发人员实时debug自己的程序。由于模拟器与真机有差异,所以这个证书还是很有必要的。
2.产品证书:这类证书又可分为两种:AdHoc证书和Distribution证书
1)AdHoc证书:可认为在发布前给用户的验收产品,所需要的证书。网上给它的评论是,由于用户无法把苹果设备给开发人员安装调试。只能通过程序员发过来安装包进行安装,故而需要程序员在编译打包时使用此证书。
2)distribution证书:就是发布产品到苹果商店时所使用的证书。只有用此证书编译打包的产品,在上传到苹果官网上时才会被审核通过。
证书相关:
1.每个证书的期限为一年,过期后请重新申请。
2.每个苹果开发者帐号只能申请4个开发证书,4个产品证书。如果已满,请申请者导出证书文件PL2给其他开发者。
3.私有文件与证书有密切的关系。开发证书对应一个私有文件,产品证书对应一个私有文件。如果开发设备有变更,只需更新此私有文件即可。
综上所述,程序员要开发并发布一个产品,需要申请三个证书,以及两个私有文件。
1.开发证书:一般使用在真机调试时使用,方便开发人员实时debug自己的程序。由于模拟器与真机有差异,所以这个证书还是很有必要的。
2.产品证书:这类证书又可分为两种:AdHoc证书和Distribution证书
1)AdHoc证书:可认为在发布前给用户的验收产品,所需要的证书。网上给它的评论是,由于用户无法把苹果设备给开发人员安装调试。只能通过程序员发过来安装包进行安装,故而需要程序员在编译打包时使用此证书。
2)distribution证书:就是发布产品到苹果商店时所使用的证书。只有用此证书编译打包的产品,在上传到苹果官网上时才会被审核通过。
证书相关:
1.每个证书的期限为一年,过期后请重新申请。
2.每个苹果开发者帐号只能申请4个开发证书,4个产品证书。如果已满,请申请者导出证书文件PL2给其他开发者。
3.私有文件与证书有密切的关系。开发证书对应一个私有文件,产品证书对应一个私有文件。如果开发设备有变更,只需更新此私有文件即可。
综上所述,程序员要开发并发布一个产品,需要申请三个证书,以及两个私有文件。
相关文章推荐
- 关于iOS Delegate的个人理解
- 关于KMP算法的一点个人理解
- 关于DataRow和DataColumn的一点个人简单理解-.NET教程,数据库应用
- 【原创】关于操作符重载的一些个人理解
- 关于前篇提到的几个疑问的个人理解
- 关于launcher的个人理解
- 关于内核中spinlock的一些个人理解
- 关于SQL SERVER 公用表达式CTE应用递归时的模型个人的理解
- 关于位域个人理解
- 个人关于“this”关键字的理解
- 关于技术美术的一些个人理解
- [转]关于内存地址的个人理解和操作原理
- 关于DataRow和DataColumn的一点个人简单理解
- 关于学好J2SE有啥用的个人理解
- 关于rollup,cube,grouping sets的个人理解
- Spring特点中关于DI,IOC及AOP的个人理解
- 关于CLASSPATH的个人理解
- 关于MTS和COM+的区别.(个人理解dotnet是windows DNA和com+的延续,那么MTS应该逐渐退出舞台了)
- ASP.NET MVC关于验证的个人理解
- 关于DataRow和DataColumn的一点个人简单理解