我已经设置了AppleWatch方案来测试这样的通知:
我第一次为给定的.apns文件运行模拟器时,everythign效果很好,但是我说我更改了正文或标题字段并再次运行应用程序,没有任何变化。模拟器将显示原始文件的所有内容。因此,为了测试新的推送通知配置,我必须每次都创建一个新的.apns文件。关于我做错了什么的任何想法?或者这是某种xcode错误?
答案 0 :(得分:1)
我有同样的问题,
1)有时会发生因为你在json中有一个bug,它需要最后一个有效的json。
2)我还注意到你不能在你的json中包含null,否则它也会占用最后一个有效的json。
使用此链接验证您的有效负载:http://jsonformatter.curiousconcept.com/
答案 1 :(得分:0)
我注意到了同样的情况,因为我对有效负载JSON文件进行了更改并错过了逗号。在某处验证您的JSON(例如在http://jsonlint.com/上),这是您项目中发生的事情的高概率。
当我修复JSON时,问题解决了。