2011-05-27 74 views
2

从我的应用程序使用Facebook SDK时,可以防止Facebook iPhone应用程序打开吗?我不想打开Facebook的iPhone应用程序。从我的应用程序使用Facebook SDK时,可以防止Facebook iPhone应用程序打开吗?

+0

所以,你想要的Facebook.m坚持使用旧的内联对话框登录,而不是使用单一登录,是吗? – albertamg 2011-05-27 17:56:25

+0

案例是我上传图片到用户的Facebook帐户,我做到了这一点,当iPhone没有安装facebook应用程序,但是当facebook应用程序安装时,sdk将我重定向到facebook应用程序。 – 2011-05-27 17:59:10

+0

@AhmadTK:我相信如果您按照facebook SDK自述文件中关于为您的应用程序设置URL方案的说明,那么它将重定向回您的应用程序 – user102008 2011-09-08 23:14:44

回答

3

我强烈建议你不要这样做,因为我的经验大多数用户不会通过你的应用程序登录到Facebook而不是FB应用程序或浏览器。他们只是不相信第三方应用程序。

编辑:

但是,如果你还是不希望使用浏览器/ FBApplication你需要改变:

- (void)authorize:(NSArray *)permissions 
     delegate:(id<FBSessionDelegate>)delegate 
     localAppId:(NSString *)localAppId { 
    self.localAppId = localAppId; 
    self.permissions = permissions; 

    _sessionDelegate = delegate; 

    [self authorizeWithFBAppAuth:YES safariAuth:YES]; 
} 

为NO在FBConnect框架

+0

非常好。 – 2011-05-27 18:02:59

+0

从来没有想过这个。好答案。 – Arcantos 2011-05-27 20:39:10

相关问题