打开功能后 iOS 9/10 未收到 Apple 推送通知
Apple Push Notifications not received in iOS 9/10 after switching it on Capabilities
我已尝试使我的应用程序适应 iOS 10,但我在推送通知方面遇到了问题。我已经用 iOS 9 和 iOS 10 测试了两个设备的推送。在我的应用程序中,功能推送通知没有打开,但应用程序在 iOS 8 和 [=18= 中工作正常] 9,但在 iOS 10 中,我无法使用错误的令牌:
Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application"
我在 Capabilities 中打开了 Push Notification,Push Notifications 可以正常工作,有时在 iOS 10 中工作正常,但第二天早上,我在 iOS 9 设备上测试它并没有工作,我切换到 iOS 10 设备,推送也无法正常工作,我回到旧版本,没有打开功能,它在 iOS 9 设备上工作正常,但在 iOS 10 不(令牌)。
我尝试删除并下载临时配置文件,删除 Xcode 中的所有缓存,擦除设备,我尝试了
但是没有用。
我该如何修复它??
我找到了解决方案,在我的例子中:在 iOS 10 之前我们只使用生产证书来测试推送,它工作正常,但是在 iOS 10 推送之后在使用 Xсode 运行的应用程序中没有收到(但在 TestFlight 中接收),在我们创建并使用开发人员证书签署推送后 - 它再次工作
我已尝试使我的应用程序适应 iOS 10,但我在推送通知方面遇到了问题。我已经用 iOS 9 和 iOS 10 测试了两个设备的推送。在我的应用程序中,功能推送通知没有打开,但应用程序在 iOS 8 和 [=18= 中工作正常] 9,但在 iOS 10 中,我无法使用错误的令牌:
Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application"
我在 Capabilities 中打开了 Push Notification,Push Notifications 可以正常工作,有时在 iOS 10 中工作正常,但第二天早上,我在 iOS 9 设备上测试它并没有工作,我切换到 iOS 10 设备,推送也无法正常工作,我回到旧版本,没有打开功能,它在 iOS 9 设备上工作正常,但在 iOS 10 不(令牌)。
我尝试删除并下载临时配置文件,删除 Xcode 中的所有缓存,擦除设备,我尝试了
我该如何修复它??
我找到了解决方案,在我的例子中:在 iOS 10 之前我们只使用生产证书来测试推送,它工作正常,但是在 iOS 10 推送之后在使用 Xсode 运行的应用程序中没有收到(但在 TestFlight 中接收),在我们创建并使用开发人员证书签署推送后 - 它再次工作