我为我的公司开发了一个iOS应用程序。我们通过AirWatch分发它。一些证书很快就会过期,因此试图找出要做的事情会让人感到困惑。我用Google搜索,似乎每个页面都有不同的信息。如果有人能指出我正确的方向,我真的很喜欢它。
我有一个" iOS开发"证书上写着我的名字。看来我无法续订,只能撤销或下载。有些页面说,如果我再次下载它会更新,有人说我需要创建一个新的证书。它是哪一个,我在Xcode或门户网站上做这个吗?
我有一个" APNs Production iOS"证明我公司的ID(反向dns的东西,比如" com.apple.mobile"。它也很快就会到期。我如何更新,以及我在哪里更新, Xcode或门户网站。
我们不会在应用中使用Apple推送通知,但我认为您仍然需要这样,因为这是Apple安全识别您的应用的方式。这是真的吗?
提前感谢。
答案 0 :(得分:3)
是的,您需要续订您的个人资料(用于开发或分发的所有内容。然后,您需要重新构建使用旧配置文件构建的所有应用。否则,没有人能够安装使用过期配置文件构建的应用程序。基本上,任何使用企业分发配置文件构建和分发的应用程序都需要至少每年重建一次。
修改:有关如何生成新证书的详细信息。
只需转到ios开发人员门户网站,然后转到右侧区域,查看右侧的证书,标识符和配置文件。转到“证书”区域,然后单击+图标以生成新证书。按照那里的说明生成新证书。获得新证书后,请转到“配置文件”部分,然后您需要使用新证书重新生成配置文件。对于每个配置文件,单击编辑按钮,将证书下拉列表更改为新证书,然后单击生成按钮。下载新的个人资料,并使用它重新构建您的应用。