gpt4 book ai didi

ios - Facebook 应用链接问题

转载 作者:行者123 更新时间:2023-11-29 12:14:06 25 4
gpt4 key购买 nike

这是在AppDelegate中实现的

    #import <FBSDKCoreKit/FBSDKCoreKit.h>

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
return [[FBSDKApplicationDelegate sharedInstance] application:application
didFinishLaunchingWithOptions:launchOptions];
}

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [[FBSDKApplicationDelegate sharedInstance] application:application
openURL:url
sourceApplication:sourceApplication
annotation:annotation
];
}

我有 App Link,其中包含一些在 Facebook 上共享的参数。如果我的应用程序最小化,单击 Facebook 上的链接会打开我的应用程序并调用函数

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [[FBSDKApplicationDelegate sharedInstance] application:application
openURL:url
sourceApplication:sourceApplication
annotation:annotation
];
}

就像它应该发生的那样。

问题是,如果我的应用程序终止(未最小化),单击 Facebook 上的链接会打开我的应用程序,但未调用函数,因此我无法处理输入参数。

我在 Facebook 文档中找到了一些关于处理冷启动的信息,但该信息已过时。

我是否遗漏了一些需要实现的东西,或者这是 Facebook 的错误?

最佳答案

如果您已经实现了 application:willFinishLaunchingWithOptions:application:didFinishLaunchingWithOptions:,请检查它们是否返回 YES,否则它会阻止 application:openURL:sourceApplication:注释: 从被调用。

关于ios - Facebook 应用链接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32410563/

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