【问题标题】:App already in app store - generated new certificate for APN. Re upload?应用程序已在应用程序商店中 - 为 APN 生成新证书。重新上传?
【发布时间】:2016-06-20 16:20:52
【问题描述】:

我已经将应用上传到应用商店并且可以下载。

开发者门户

我们意识到供应配置文件的推送通知已被禁用。

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

然后,在 Provisioning Profile 下证书变得无效 - 所以我们不得不重新生成它,并且新证书在 Enabled Services 下启用了 Push Notifications。

现在的问题,App 已经在 Appstore 中了。

1) 我们需要重新上传应用到应用商店吗?

2) 我们最近(在启用服务之前)生成的推送通知证书怎么样 - 我们需要重新生成它吗?

【问题讨论】:

    标签: ios app-store apple-push-notifications


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢。我是否需要为“iOS Distribution”和“App Push Services”重新生成 iOS 证书?或者;重新生成供应配置文件就足够了吗?请注意,我从“标识符”启用了推送通知,并且没有重新生成任何证书,只是重新生成了配置文件。
    • 只要您之前有一个有效的推送证书,只需重新生成分发配置文件就可以了。这次上传之前一定要测试一下!
    • 我针对苹果服务器测试了 APN,我得到错误 8,这是错误的令牌,但证书工作正常。阅读本教程stackoverflow.com/questions/37927351/… 似乎我需要做的就是重新生成(现在无效的)配置文件(在启用 APN 后生效) - 并构建使用配置文件和分发证书签名的 ios 应用程序。但是,为什么要重新生成分发证书?重新生成配置文件还不够?
    • 所以我从来没有说过分发证书:P 您用来为应用商店签署应用程序的配置文件称为分发配置文件。因此,正如我之前所说,您所要做的就是重新生成该配置文件,它应该可以正常工作。
    猜你喜欢
    • 2021-03-19
    • 2019-10-13
    • 2014-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-17
    • 1970-01-01
    相关资源
    最近更新 更多