gpt4 book ai didi

ios - Q - 在 iOS 9 的最新 SDK 中查找与 FBAppCall 等效的类

转载 作者:行者123 更新时间:2023-11-29 00:58:56 25 4
gpt4 key购买 nike

我最近在我的项目中升级了 FBSDK,但我很难找到等效的类。使用 CocoaPods,用新版本替换旧版本非常顺利。我已阅读有关此已弃用类以及从 3.x 升级到 4.x 的文档所需部分。

这是我的委托(delegate)类的一部分:

- (void)applicationDidBecomeActive:(UIApplication *)aApplication {

[FBAppCall handleDidBecomeActive];

(...)

- (BOOL)application:(UIApplication *)aApplication openURL:(NSURL *)aUrl sourceApplication:(NSString *)aSourceApplication annotation:(id)aAnnotation {

if ([aSourceApplication isEqualToString:@"com.facebook.Facebook"]) {

BOOL urlWasHandled = [FBAppCall handleOpenURL:aUrl sourceApplication:aSourceApplication fallbackHandler:^(FBAppCall *call) {

(...)

return urlWasHandled;

}

最后但并非最不重要的 - 我已经从最新的 FBSDK 中放置了所有三个库并导入了它们。

最佳答案

[FBAppCall handleDidBecomeActive]

成为

[FBSDKAppEvents activateApp]

[FBAppCall handleOpenURL:aUrl sourceApplication:aSourceApplication fallbackHandler:^(FBAppCall *call) { ...

成为

[[FBSDKApplicationDelegate sharedInstance] application:application openURL:url sourceApplication:sourceApplication annotation:annotation];

关于ios - Q - 在 iOS 9 的最新 SDK 中查找与 FBAppCall 等效的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37274823/

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