【发布时间】:2016-07-16 17:55:09
【问题描述】:
我使用 Firebase 和我的 android 应用程序进行测试, 然后我使用 Firebase 控制台向我的手机发送通知, 通知已成功发送到我的手机,但是当我打开它时,通知漏斗不会将消息标记为“已打开”。 是什么原因造成的??
我包含一个带有大红色箭头的编辑图像,以使事情更清楚, 谢谢。
【问题讨论】:
我使用 Firebase 和我的 android 应用程序进行测试, 然后我使用 Firebase 控制台向我的手机发送通知, 通知已成功发送到我的手机,但是当我打开它时,通知漏斗不会将消息标记为“已打开”。 是什么原因造成的??
我包含一个带有大红色箭头的编辑图像,以使事情更清楚, 谢谢。
【问题讨论】:
我什至没有看到发送的号码(它仍然是 0)
【讨论】:
在AppDelegate.m中设置如下代码,在Info.plist中设置“FirebaseAppDelegateProxyEnabled = No”
// With "FirebaseAppDelegateProxyEnabled": NO
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
fetchCompletionHandler:
(void (^)(UIBackgroundFetchResult))completionHandler {
// Let FCM know about the message for analytics etc.
[[FIRMessaging messaging] appDidReceiveMessage:userInfo];
// handle your message.
}
【讨论】: