我正在我的iOS应用程序中实现推送通知,作为主要开发人员,已完成的应用程序将放在我的帐户中。但是,还有另一位开发人员通过GitHub来开发此应用程序,他目前无法访问我的Apple开发人员帐户。 (但是,他确实有一个单独的帐户。)

如果我为项目的分支机构配置证书,而他尝试拉入更改,他会因为没有证书而收到编译错误吗?如果是这样,是否可以在不让他访问我的Apple帐户及其信息的情况下继续进行操作?

最佳答案

推送通知证书被提供给推送通知服务器,以使其能够与Apple服务器进行身份验证。它与您在开发人员帐户上注册的捆绑软件ID绑定在一起,但未嵌入到源代码或项目中。

如果您的其他开发人员正在使用他们自己的开发人员帐户来签署要在其设备上使用的测试版本,则他们的版本将链接到其他捆绑软件。他们仍然能够编译和运行代码,但是他们将无法使用您的通知服务器推送通知。他们可以在自己的开发人员帐户上生成自己的证书,并根据需要在推送通知服务中注册此证书。

09-04 08:53
查看更多