在iOS 9上启用推送状态消息(APS / PC日志记录)?

时间:2016-07-20 06:51:42

标签: ios objective-c iphone push-notification apple-push-notifications

我昨天突然开始遇到针对iOS 9.0+应用程序的推送通知时出现问题 - 现在他们在应用程序或通知提供程序服务器上没有单一代码行更改时再次正常工作(任何人碰巧见证了同样的情况? /要知道苹果昨天是否有某种APN服务中断?)

无论如何,我尝试使用此处描述的步骤调试问题:在iOS上启用推送状态消息部分中的https://developer.apple.com/library/ios/technotes/tn2265/_index.html#//apple_ref/doc/uid/DTS40010376-CH1-TNTAG24但我无法安装“APS / PC Logging”工具到我的iPhone 6s / iOS 9.3.1 - 我按照建议通过电子邮件附件将提供的文件 PersistentConnectionLogging.mobileconfig 发送到iPhone但是当我尝试打开它时,我收到了“无效的配置文件”错误信息。

因此我的问题:是否可以将“APS / PC Logging”工具安装到iPhone 6s / iOS 9并以这种方式调试推送通知日志?

(根据文档修订历史记录,上面链接的Apple文档中的最后一个修改是在2014-10-01,即iOS 9启动之前进行的,因此说明和/或文件可能已过时)。

非常感谢您提前回答任何问题!

1 个答案:

答案 0 :(得分:0)

经过一段时间后再回到这个问题,我很高兴地发现即使没有人在这里回答这个问题,也会对#34;排查推送通知进行更新#" 34;技术说明https://developer.apple.com/library/content/technotes/tn2265/_index.html#//apple_ref/doc/uid/DTS40010376-CH1-TNTAG24

根据文档修订历史记录,有一些修改描述为"针对iOS 8及更高版本进行了更新。更新的日志记录配置文件。"我在这里问了我的问题后的几天。我下载了新版本的tn2265_PersistentConnectionLogging.zip文件,可以确认现在可以将该工具安装到运行iOS 9.3.4的iPhone中并捕获一些日志。

(不确定我的问题是否可以引发更新,或者这只是一个幸运的巧合 - 无论如何,我很高兴它再次工作。)