iOS - 推送通知在辞职的 IPA 中不起作用

Posted

技术标签:

【中文标题】iOS - 推送通知在辞职的 IPA 中不起作用【英文标题】:iOS - Push notification not working in resigned IPA 【发布时间】:2017-12-21 09:55:12 【问题描述】:

我正面临 APNS 的一个问题。当我使用我的苹果开发者帐户推送通知制作一个 IPA 文件时,它工作正常。但是,当我将该 IPA 提供给我的客户时,他们再次使用他们的开发者帐户退出了该应用程序。在这种情况下,推送通知不起作用。我们也根据他们的帐户更改了 cert.pem 和 key.pem。如果我使用他们的凭证推送通知使 IPA 正常工作,但不能在辞职的 IPA 上工作。请有人提出为什么会这样?

【问题讨论】:

你是否创建了分发推送证书或使用相同的 您需要为 APNS 创建分发和开发证书。 你拿到令牌了吗? @UmaMadhavi 客户从他们的帐户创建了分发推送证书,我们正在使用该证书。 @Maybe1 我们已经为这两个开发者帐户创建了。 【参考方案1】:

感谢大家。我得到了我的解决方案。问题出在我的服务器端。在从 xcode 运行应用程序的开发时,应从沙箱服务器发送通知,因此将沙箱设置为 true。发出 IPA 通知后,应该来自生产服务器,因此在服务器端将生产设置为 true。

【讨论】:

以上是关于iOS - 推送通知在辞职的 IPA 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

iOS 推送通知在生产环境 (GPGS) 中不起作用

从 xcode 推送通知运行应用程序时正在运行,但是在安装 ipa 时它不起作用

Nodejs 静默推送通知在 iOS 13 中不起作用

推送通知在带有 iOS 8.0 的 iPhone 6 中不起作用

适用于 iOS 的 Google Firebase 推送通知在生产环境中不起作用

2195端口是强制要求开放的吗? IOS 推送通知在 php 中不起作用,而 Ios 推送通知在 laravel 中没有进入移动设备