0

我已经按照在线教程尝试在我的应用中设置推送通知功能。我遵循了他们的所有步骤,但是一旦从仪表板发送,我仍然无法在设备上收到推送通知。iOS Swift App将不会收到解析服务器发送的推送通知

这里是我做过什么:

1)苹果开发者创建捆绑ID,配置档案,以及SSL证书,所有这些都集成到应用程序和服务器,并与我的硬件开发设备注册。 (所有的都是类型的iOS发展,而不是分发/生产)

2)在我App Delegate设置必要的功能,诸如func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData)

3)解析服务器上成功创建装置的安装ID。

4)在Info.plist中进行编辑,根据Apple Developer网站上启用Push的设置我的包ID。

5)供应配置文件中生成设置和一般设置,下在目标项目和目标

6)> MyApp的>能力,推送通知接通

7)的Xcode下载的应用程序直接到一个硬件测试设备。

8)在应用程序中登录测试用户。

9)应用程序在设备上打开并运行。

10)从仪表板发送推送。

11)设备没有收到通知,和仪表板说:按下发送:0

我错过了什么?所有这一切后,我的应用程序仍然没有收到通知。

回答

0

用于测试设备中您必须创建生产证书。你不能使用开发证书