gpt4 book ai didi

ios - 应用程序 :openURL:sourceApplication:annotation: is not getting called in iOS8

转载 作者:行者123 更新时间:2023-11-29 11:59:11 26 4
gpt4 key购买 nike

我将 GoogleSignIn SDK 从 2.4.0 升级到 4.0.0。应用程序在 iOS9 中运行良好。但在成功登录后,在 iOS8.4(我目前正在测试)中,它被重定向到应用程序,但两者都没有application:openURL:sourceApplication:annotation:application:didFinishLaunchingWithOptions: 正在被调用。接收警告为

< FIRAnalytics/WARNING > Implementation of application:openURL:sourceApplication:annotation: not found. Please add the handler into your App Delegate. Class: CleverTapAppDelegateSurrogate

但是我已经实现了这些方法。有人有什么主意吗?我阅读了文档,但没有提到任何具体内容。我是否也缺少支持 iOS8 的东西?

#if __IPHONE_9_0

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options {

return YES;
}

#else

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {

return YES;
}

#endif

有人会以正确的方式指导我吗?提前致谢。顺便说一句,我使用的是 Xcode 7.3 版。

最佳答案

CleverTap 在内部覆盖 DeepLinking Process 的方法。

  (BOOL) application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation

无论出于何种原因,手动配置您的 smart tap。

删除此行并手动配置所有内容。一切都会很酷。

[CleverTap autoIntegrate];

关于ios - 应用程序 :openURL:sourceApplication:annotation: is not getting called in iOS8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37764635/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com