我已经按照在线教程尝试在我的应用中设置推送通知功能。我按照他们的所有步骤进行操作,但是一旦从仪表板发送,我仍然无法在设备上收到推送通知。
这是我做的:
1)在Apple Developer上创建捆绑包ID,配置文件和SSL证书,所有这些都集成到应用程序和服务器中,并在我的硬件开发设备中注册。 (所有类型均为iOS开发,非分发/制作)
2)我App Delegate
中设置的必要功能,例如func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData)
3)在Parse Server上成功创建设备的安装ID。
4)在Info.plist中编辑,根据Apple开发者网站上启用了推送的ID,设置我的包ID。
5)在“构建设置”和“常规”中的“项目和目标”
下设置配置文件6)在目标下> MyApp>功能,推送通知已打开
7)将应用程序从Xcode直接下载到硬件测试设备。
8)在app上登录测试用户。
9)应用程序在设备上打开并运行。
10)从仪表板发送推送。
11)设备未收到通知,仪表板显示:按下已发送:0
我错过了什么吗?完成所有这些后,我的应用仍然没有收到通知。
答案 0 :(得分:0)
要在设备中进行测试,您必须创建生产证书。你不能使用开发证书