当iOS中的应用程序被杀死时,OneSignal Deeplink无法正常工作

时间:2018-07-30 12:52:36

标签: ios react-native onesignal deeplink

iOS应用程序被杀死时,我没有从通知深度链接获取URL。但是当应用程序运行时,我可以通过在RCTLinkingManager.m文件中触发kOpenURLNotification来获取它,如下所示:

static void postNotificationWithURL(NSURL *URL, id sender)
{
  NSDictionary<NSString *, id> *payload = @{@"url": URL.absoluteString};
  [[NSNotificationCenter defaultCenter]     postNotificationName:kOpenURLNotification
                                                  object:sender
                                                userInfo:payload];
}

被杀死的应用程序与正在运行的应用程序之间的区别是什么,导致此错误?我该如何解决该问题?

0 个答案:

没有答案