【发布时间】:2016-12-13 00:07:51
【问题描述】:
您好,我想实现推送通知,我有三个设备来测试它: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 控制台向他们发送通知, 感谢您的帮助!
【问题讨论】:
-
如果应用程序是后台的,优先级需要很高。见stackoverflow.com/questions/37587311/…
-
@Frank van Puffelen,我尝试添加优先级但没有成功,这也不能解释为什么它在我的 iphone 5s 上工作......
-
它们之间唯一不同的是控制台中的日志,您熟悉我的问题中的第二条消息吗?为什么我得到折叠键
-
您好,我在使用 iPhone 6s plus (9.3.2) 时遇到了同样的问题。我在 iPhone 5s 上测试过,它工作正常。当我周五测试时,一切正常。
-
我将 iPhone 更新到 9.3.3,但没有任何变化..
标签: swift firebase push-notification firebase-cloud-messaging