2

我有一个与 facebook 集成的 ios 应用程序(用于登录和在墙上发帖),所以问题是当经常性用户(使用 facebook 登录 - 已授予权限)执行注销并再次尝试登录时,得到:

“已经自动化了”
" 你已经对这个应用程序进行了自动化。
按确定继续“

我想避免按下“确定”按钮和 facebook 反弹到我的应用程序(如 instagram、配乐等)。所以我需要在我的 facebook 应用程序中配置一些东西?

我在我的应用程序中添加了此代码,但仍然无法正常工作:

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [[[FacebookManager sharedFb] facebook] handleOpenURL:url];
}
4

1 回答 1

0

好的,我想出了如何做到这一点:

第一:将此添加到您的应用中

// Pre iOS 4.2 support
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [facebook handleOpenURL:url]; 
}

// For iOS 4.2+ support
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url
    sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
    return [facebook handleOpenURL:url]; 
}

第二:填写 facebook 应用表格 ( http://developers.facebook.com/apps/ ) Facebook 应用程序表单

于 2012-06-15T10:40:59.527 回答