如何测试推送通知在我的应用程序中是不是有效 - 在 iPad 中
Posted
技术标签:
【中文标题】如何测试推送通知在我的应用程序中是不是有效 - 在 iPad 中【英文标题】:How to test Push Notification is working in my application - in iPad如何测试推送通知在我的应用程序中是否有效 - 在 iPad 中 【发布时间】:2011-09-29 12:28:47 【问题描述】:我已经询问过how to test Push notification in iPhone. 现在我必须在 iPad 上进行同样的测试。我发现 PushMeBaby 工具在 iPad 上不起作用。当我尝试这样做时,它显示了一些 Socket error(5)。 有没有其他工具可以帮助我测试这个?或者我可以在 PushMeBaby 工具中修复此错误并使其可以在 iPad 中进行测试吗? 提前致谢。
【问题讨论】:
iPhone 和 iPad 在推送通知方面完全一样。另外,您在哪里看到“套接字错误”? 是的,PushMeBaby 适用于我所有的设备。 它显示在控制台上。证书加载成功,但是当我点击“Push”按钮时,它只是打印“Socket error(5), Log 2”。 解决了。提供设备令牌是我的错误 - 我正在添加答案。感谢您的帮助。 您可以使用这款同时支持android和ios的在线测试仪。易于使用的简单网站pushtry.com 1. 选择您的.p12 文件 2. 输入设备令牌3. 选择环境沙箱或生产环境 4. 输入消息 5. 发送 【参考方案1】:我只是为那些可能犯我曾经犯过的错误的人添加这个答案。 有时它给了我错误,否则它既没有给出任何错误,也没有显示任何推送消息。问题出在设备令牌中。由于我没有复制/粘贴它而是手动添加它,因此很难找到丢失的字符。当我用复制/粘贴数据替换它并重新执行它时,它会为每次点击发送一条推送消息。
那些认为 PushMeBaby 工具仅适用于 iPhone/iPod 的人是错误的(包括今天之前的我)。它适用于所有设备。向 PushMeBaby 致敬。
【讨论】:
以上是关于如何测试推送通知在我的应用程序中是不是有效 - 在 iPad 中的主要内容,如果未能解决你的问题,请参考以下文章
iOS:Objective -C如何在应用程序处于后台模式时更改推送通知声音有效负载?