gpt4 book ai didi

swift - 使用 FCM 的推送通知不适用于我的所有设备

转载 作者:行者123 更新时间:2023-11-28 06:37:26 25 4
gpt4 key购买 nike

你好,我想实现推送通知,我有三个设备来测试它:Iphones 4、5s、6他们都使用 IOS 9.3.2 并在我的配置文件中注册。 推送通知在我的 Iphone 5s 中工作得很好,如果我的应用程序处于事件模式,我在接收推送时在控制台中收到以下消息:

%@ [aps: {
alert = {
body = "Jonathan : test me ";
title = test;
};
}, gcm.message_id: 0:1470515051789092%8d989dbf8d989dbf]

但是当我尝试设法在我的其他设备上获取推送通知时,我没有在后台收到推送,当我进入我的应用程序时,我在我的控制台中收到以下消息:

%@ [from: 199968158838, collapse_key: com.jerem.***********, notification: {
body = "Jerem :test me ";
e = 1;
title = test;
}]

我也没有成功地从 Firebase 控制台向他们发送通知,感谢您的帮助!

最佳答案

我在 iOS 9.3.2 上遇到了同样的问题,但是当我重新安装我的应用程序时,它也无法在 iPhone 5s 上运行。问题出在 token 上,所以我添加了这个方法并且正在运行:

func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
FIRInstanceID.instanceID().setAPNSToken(deviceToken, type: .Sandbox)
}

请记住,沙盒类型适用于开发模式。

关于swift - 使用 FCM 的推送通知不适用于我的所有设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38808483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com