Splunk与GMSServices冲突

3

splunk与GMSServices冲突,导致应用程序崩溃。如果我启动splunk会话,GMSPicker会使应用程序崩溃并显示错误。

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

     Mint.sharedInstance().initAndStartSession("XXXX");
     GMSServices.provideAPIKey("XXXX");

}

-[SplunkNSURLSessionDataDelegateInterceptor setSession:]: 无法识别的选择器发送到实例0x7fb2f30e4380

1个回答

9
只有Google可以通过覆盖respondsToSelector方法来返回目标是否响应委托选择器,从而解决这个问题。
你可以采取解决方法。在初始化SDK之前禁用网络监测。
[[Mint sharedInstance] disableNetworkMonitoring];
Swift代码:
Mint.sharedInstance().disableNetworkMonitoring()
Mint.sharedInstance().initAndStartSessionWithAPIKey(XXXXX)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接