ios开发版证书与企业证书相关文件申请安装及其使用方法

时间:2023-03-09 16:48:12
ios开发版证书与企业证书相关文件申请安装及其使用方法

本文主要讲述以下内容:

  1. ios开发版证书的申请,
  2. 企业证书的申请,
  3. appid的创建,
  4. provision profile的生成,
  5. 开发设备devices的绑定,
  6. 以及每个证书文件之间的关系,
  7. 最后使用这些证书发布企业内部使用的app的方法过程。

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

ios开发版证书与企业证书相关文件申请安装及其使用方法

企业版证书如下
ios开发版证书与企业证书相关文件申请安装及其使用方法
开发者证书如下:
ios开发版证书与企业证书相关文件申请安装及其使用方法
安装之后,ios_development.cer会自动启用Keychains程序,将其加入到login证书中。
provision Profile文件则是会被iphone Configuration Utility程序管理,如下图,安装后可以看到其绑定的app id.
ios开发版证书与企业证书相关文件申请安装及其使用方法
普通开发者profile 则可以看到其绑定的机器数量devices。
ios开发版证书与企业证书相关文件申请安装及其使用方法
连接上自己的手机(非开发机),可以看到安装的两个企业版的provision profile, 及其过期时间。
ios开发版证书与企业证书相关文件申请安装及其使用方法
编译设置,注意将Bundle identifier 设置成以上企业证书的app id (注意去掉前面的字母数字id),只填写com.comanyName.appName.
ios开发版证书与企业证书相关文件申请安装及其使用方法
设定code Signing identity 为distribution 证书。
ios开发版证书与企业证书相关文件申请安装及其使用方法
下面就是生产ipa文件了,
首先,找到刚编译生成的.app文件。
ios开发版证书与企业证书相关文件申请安装及其使用方法
打开itunes,并转到apps功能页。
ios开发版证书与企业证书相关文件申请安装及其使用方法
将该app文件拖放到itunes的app功能页,就可自动生成可以供公司的员工安装使用的程序了(不需要时开发机,普通用户也可以安装)。
ios开发版证书与企业证书相关文件申请安装及其使用方法
ios开发版证书与企业证书相关文件申请安装及其使用方法

参考:

1. 企业证书的申请流程, 使用,发布方法: http://blog.csdn.net/kmyhy/article/details/6418280

2. apple developer center 设置生成开发者证书,发布证书,appid, provision profile 的生成过程: http://blog.csdn.net/holydancer/article/details/9219333