如何使用新启用的推送通知从React Native应用程序构建IPA文件

时间:2019-06-27 13:38:13

标签: ios react-native push-notification certificate

我开发的应用程序不使用推送通知,在可预见的将来也不会使用推送通知,并且在配置时就没有考虑推送通知。我现在aware,因为React Native仅支持启用了推送通知的应用程序。我也知道,为了从支持推送通知的React Native项目创建一个新的iOS应用程序,我必须创建启用它的证书,这是我已经做过或尝试做的。

因此,现在我具有启用了推送通知的这两个证书。我删除了所有其他证书和配置文件。在制作了两个推送通知证书之后,我使用新证书创建了一个新的配置文件,因此当前的总计是1个配置文件和3个证书。

各种用户论坛中都有一些提示(尽管不清楚和不一致),世博仅需要在成功重建和上传之前清除各种凭据即可。我很困惑,因为Apple,Expo和开发人员都存储和使用了多个凭证:标识符(所有可能的标识符都启用了推送通知),证书(其中一些是推送通知证书,其中之一是“正常” '证书),配置文件(在创建新证书后创建一个和全部)和密钥。一个密钥被命名为“ Expo Push Notifications密钥[2019 ...]”,另一个密钥是我必须从一个忘记了密码的时代创建并上传的密钥,当时应用程序认证更加简单。

基本问题是在忽略了启用推送通知的步骤后如何为Apple构建应用程序之一。这是考虑到这样一个事实,即使是现在我也不清楚,第一次启用它们需要什么,并且有一些必要的程序可以清除不良凭据。

我现在需要哪些凭证才能通过Expo清除?我现在需要从Apple开发人员门户中删除哪些?我现在需要重新创建哪个?是否存在我错误地放弃的任何步骤,或者容易或错误地忽略了启用推送通知所需的步骤?任何不同的密钥,证书和配置文件之间的关系的任何澄清,将不胜感激。

0 个答案:

没有答案
相关问题