1

我使用 Firebase 和我的 android 应用程序进行测试,然后我使用 Firebase 控制台向我的手机发送通知,通知已成功发送到我的手机,但是当我打开它时,通知漏斗不会将消息标记为“已打开” . 什么事情会导致这种情况?

我包括一个带有大红色箭头的编辑图像,以使事情更清楚,谢谢。

图片:http: //i.stack.imgur.com/59zTy.png

4

2 回答 2

1

我什至没有看到发送的号码(它仍然是 0)

于 2016-07-18T13:07:07.777 回答
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.
}
于 2016-08-02T10:32:00.720 回答