本文主要包括以下几个方面:
1.申请企业账号
2.制作企业证书
3.推送证书的详细制作
4.申请Apple ID步骤
5.申请邓白氏编码步骤
6.Bunlde Identifier的解释
通过这篇文章,我们最终需要下面的证书:企业发布证书(步骤2得到p12文件形式),跟Bunlde Identifier(简写为Bundle ID。 文章最后有相关解释模块)绑定的企业发布推送证书(步骤3可以得到p12文件形式或者是pem形式),描述文件(步骤3可以得到)
PS:步骤二主要是制作企业证书,如果你看了步骤二还是不够清楚推送证书的制作,那您可以参考步骤三。
我们为什么需要这些证书:根据苹果官方要求,企业发布一个app必须需要企业发布证书,每个工程包对应一个Bunlde Identifier,所以我们还需要一个匹配该Bunlde Identifier的描述文件,当然最后我们还要把描述文件和我们的发布证书相绑定,这样就形成了三者绑定。推送证书也是一样的,也必须和Bunlde Identifier相绑定,这样后台就知道消息要推到哪个APP了。
企业账号的作用:企业账号是苹果给企业用户用来进行内部测试用的一种账号,我们可以通过该账号生成的证书打包APP,放于企业的内部网站上(不可上传AppStore),可供苹果用户下载安装,不过值得注意的是通过这种方式安装APP,一旦账号一年有效期到期,手机上已经安装的APP无法启动,也无法在网站上下载安装,必须重新打包发布。因此账号按期续费非常重要。此证书主要是没有安装设备数量限制(由于此特点,在测试和分发 App 时,给开发者带来了极大的便利,尤其是多人协作)。但是要注意:此账号仅仅用于内部测试,不可公开下载,苹果的管控是非常严格的,任何违背苹果条款使用企业账号,都会有企业账号被封的风险,封号之后使用该证书的APP将会闪退。
开始
<a name="Buy-cer"></a>申请企业账号
1.如果你没有Apple ID,你需要注册(文章最后有申请Apple ID模块)
2.打开网页
3.点击蓝色按钮

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/61389.html