在功能上切换后,iOS 9/10中未收到Apple推送通知

Ser*_*gio 7 xcode apple-push-notifications ios ios9 ios10

我试图使我的应用程序适应iOS 10,但我遇到了推送通知的问题.我在iOS 9和iOS 10的两个设备上测试了推送.在我的应用程序功能推送通知没有打开,但应用程序在iOS 8和iOS 9中工作正常,但在iOS 10中我不能带有错误的令牌:

错误域= NSCocoaErrorDomain Code = 3000"找不到有效的'aps-environment'应用程序的权利字符串"

我打开了功能中的推送通知,并推送通知工作,有时它在iOS 10中工作正常,但第二天早上,我在iOS 9设备上测试它并没有工作,我切换到iOS 10设备并且推送不工作它也是,我回到旧版本,没有打开功能,它在iOS 9设备中工作正常,但在iOS 10中没有(令牌).我尝试删除和下载临时配置文件,删除Xcode中的所有缓存,擦除设备,我尝试iOS 10的推送通知问题, 但它没有奏效.
我该如何解决?

Ser*_*gio 3

我找到了解决方案,就我而言:在 iOS 10 之前,我们仅使用生产证书来测试推送,它工作正常,但是在 iOS 10 之后,使用 X\xd1\x81ode 运行的应用程序中不会收到推送(但会在 TestFlight 中收到),之后我们创建并使用开发者证书来签署推送 - 它再次工作

\n