Raw*_*wan 8 certificate push-notification ios swift onesignal
我正在尝试将PN发送到我的iOS应用程序.
我遵循标准步骤,即:
创建新应用程序并上载开发和分发(沙盒)证书
将App id放在我的项目中:OneSignal.initWithLaunchOptions(launchOptions,appId:"myAppID")
创建新模板
发送消息
当我发送PN时,我收到了"成功发送消息"的绿色消息,但过了一段时间我点击它时收到了警告,我转到了App Settings页面,警告是:
我没有收到任何PN !!
我在项目中检查了我的包ID,它与上传的证书100%匹配.
尝试使用OneSignal for PN时,有人遇到过这个问题吗?
请帮忙.
谢谢.
当您的应用程序使用与您上传到 OneSignal 的推送证书的 Bundle ID 不匹配的 Bundle ID 的 Provisioning Profile 构建时,会发生此问题。
您可能已经创建了多个应用程序版本,其中一些具有正确的 bundle id,而另一些具有不正确的 bundle id。因此,您可能在 OneSignal 中订阅了链接到不同捆绑包 ID 的设备。
如果您能够收到应用程序最新版本的通知,那么您可能可以忽略此错误。如果您发送的所有 iOS 通知都显示为“无效”,那么您必须上传具有正确捆绑包 ID 的新推送证书,或者使用与推送证书的捆绑包 ID 匹配的配置文件构建您的应用程序。
| 归档时间: |
|
| 查看次数: |
2704 次 |
| 最近记录: |