2016-06-20 30 views
0

我已经上传了一个应用程序到appstore并且可以下载。应用已在App Store中 - 为APN生成新的证书。重新上传?

开发者门户网站

我们实现了对供应配置文件是推送通知被禁用。

所以,我们从标识符启用它。

然后,在预配置配置文件下,证书变得无效 - 因此我们必须重新生成它,并且新证书在启用的服务下启用了推送通知。

现在的问题是,该应用程序已在Appstore中。

1)我们需要重新上传应用程序到appstore吗?

2)我们最近生成的推送通知证书(启用服务之前)如何?我们需要重新生成吗?

回答

0

1)是的,你需要上传一个新的版本。这是因为当前ipa不会使用启用推送的分发配置文件进行签名。因此,它不会工作。

2)重新生成供应配置文件不会影响您的推送证书。这是因为证书与您的应用程序ID绑定,而不是任何特定的配置配置文件。只要你没有删除/篡改应用程序ID,你会没事的。

+0

谢谢。我是否需要重新生成“iOS发行版”和“应用程序推送服务”的iOS证书?要么;重新生成Provisioning Profile应该足够了吗?请注意,我启用了来自“标识符”的推送通知,并且尚未重新生成任何证书,仅供应配置文件。 –

+0

只要您之前有工作推送证书,只需重新生成分发配置文件即可。确保您在这次上传之前对其进行测试! – GCBenson

+0

我测试了APN对苹果服务器,我得到错误8,这是坏的代币,但证书的作品完美。阅读本教程http://stackoverflow.com/questions/37927351/app-already-in-app-store-generated-new-certificate-for-apn-re-upload似乎我所需要做的就是重新生成(现在无效)预配置配置文件(该配置文件在启用APN时有效) - 并构建使用预配置配置文件和分发证书签署的ios应用程序。但是,为什么重新生成分发证书?重新生成配置文件应该不够? –

相关问题