我正在尝试遵循this tutorial

并尝试添加:

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

“handleOpenURL:”已弃用

我查了一下,很惊讶地找不到任何解决方案。我可以放些什么呢?

最佳答案

我发现的documentation建议使用[FBAppCall handleOpenURL:sourceApplication:withSession:]如果本教程使用的是过时的代码,则可能会遇到更多问题,因此我建议您找到一个较新的问题。

在您的代码中使用此方法:

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

10-07 22:57