解析中没有已注册的设备(推送通知)
我在使用Parse.com进行推送通知时遇到问题。
我可以传递一条消息进行解析,但是当我尝试从解析中发送消息时,我被告知我有“没有注册设备”,实际上我在开发中心有几个!
看起来代码工作正常,但觉得我错过了什么!
有任何想法吗?
以下是我修复它的方法:
- 有时,您的XCode没有所有配置文件。
通过转到XCode > Preferences > Accounts > Your Account
并选择Application Id
来同步配置文件,然后按刷新按钮(参见下图)。
- 确保您的配置文件准确无误,如下图所示:
在Target > Build Settings > Code Signing
和Project > Build Settings > Code Signing
(两者都)
具体而言,您需要为代码签名标识指定开发人员配置文件。 以及供应配置文件的应用程序配置Provisioning Profile