2011-05-27 20 views
2

アプリからFacebook SDKを使用しているときにFacebookのiPhoneアプリが開けないようにすることはできますか?私はFacebookのiphoneアプリを開きたくありません。アプリからFacebook SDKを使用しているときにFacebookのiPhoneアプリが開けないようにすることはできますか?

+0

のFacebook.mでNOにシングルサインオンを使用するのではなく、ログイン用の古いインラインダイアログを使用するのは正しいですか? – albertamg

+0

ケースは私がFacebookのfacebookアカウントに画像をアップロードしていますが、iphoneにfacebookアプリがインストールされていないときには成功しましたが、facebookアプリがインストールされるとsdkがfacebookアプリにリダイレクトされます。 –

+0

@AhmadTK:あなたのアプリのURLスキームを設定することについてfacebook SDKのreadmeの指示に従えば、あなたのアプリにリダイレクトされます。 – user102008

答えて

3

FBアプリケーションやブラウザの代わりに、ほとんどのユーザーがあなたのアプリを使ってFacebookにログインしないことを強くお勧めします。彼らは第三者のアプリを信用していません。

編集:

しかし、あなたはまだブラウザ/ 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]; 
} 

をのでFBConnectフレームワーク

+0

非常に良い点。 –

+0

これについては決して考えませんでした。いい答えだ。 – Arcantos

関連する問題