2011-12-07 15 views
1

Appceleratorを使用してiOSアプリケーションを開発しています。私はFacebookを使用する必要があり、ユーザーがFacebookのアプリをインストールしている場合は、そこに持ち込まれて自分のアプリを承認してからアプリに戻ってきます。問題は、ユーザーがFacebookのアプリにリダイレクトされ、そこで私のアプリを認証した後、自動的に私のアプリに返されないということです。何故ですか?シングルサインオンの使い方

私が使用

Titanium.Facebook.forceDialogAuth = false; 

私はまた、Facebookアプリがインストールされていない場合は、アプリのポップアップウィンドウで使用する必要があります。

どうすればよいですか?

答えて

1

私はAppceleratorのQ & Aを読んで、私は受け入れ答えは、GUIDの下tiapp.xmlするために、この行を追加することについて話しました私の答えhere

を得た:

<property name="ti.facebook.appid">134793934930</property> 

、あなたが情報を持っている場合.plistを追加して、CFBundleURLTypesの直後に追加してください:

<array> 
    <dict> 
     <key>CFBundleURLName</key> 
     <string>com.appcelerator.titanium</string> 
     <key>CFBundleURLSchemes</key> 
     <array> 
      <string>kitchensink</string> 
      <string>fb134793934930</string> 
     </array> 
    </dict> 
</array> 
+0

コンテンツを説明するだけでなく、どのように役立つかを説明します。 – Widor

+0

Kevin、リンクを含めるときにできることの一例を示す編集を行いました(受け入れられたと仮定します)。 –

関連する問題