为不使用团队 ID 前缀的应用 ID 启用推送通知



所以,我的情况如下:

我在一家公司工作,我们正在开发一个iOS应用程序。让我们称我的公司为Acme和应用程序Explosives。我们应用程序的捆绑 ID 是 com.acme.explosives .

我们目前正在开发对推送通知的支持,所以我的问题与此有关。我们需要用于启用推送通知的显式应用程序 ID(因为您无法为通配符应用程序 ID 启用推送通知)的应用程序 ID 前缀为 YYYYYYYY ,因此完整的显式应用程序 ID YYYYYYYY.com.acme.explosives 。我们的团队 ID XXXXXXXX(显式应用 ID 是在引入团队应用 ID 前缀之前创建的)。

我们在服务器端为推送通知创建的 SSL 证书是从应用程序 ID 生成的 YYYYYYYY.com.acme.explosives .

到目前为止,我们一直在使用使用通配符应用 ID 的预配配置文件分发应用,但由于我们想要启用推送通知,因此不再可能。

现在,我们似乎没有任何 iOS 会员中心提供的 ID YYYYYYYY的代码签名证书,我不清楚如何创建一个。

所以,我的问题是:最好的前进方向是什么?甚至有可能让它工作吗?我曾尝试联系Apple以尝试将我们的应用程序ID迁移到团队应用程序ID前缀,但到目前为止,它们没有帮助。

在两封电子邮件和一通电话之后,Apple 终于帮助我们将应用 ID 迁移到了我们的团队 ID 前缀。

最新更新