2012-01-29 7 views
0

Googleのドメインのページへのリンクを含むFacebookに特定のアクティビティを公開するiOSアプリがあります。私たちの意図は、友人がそれらのリンクをクリックし、それらをウェブページとして見ることです。FB iOSアプリのリンクからiOSアプリの自動起動を防止するにはどうすればよいですか?

FB iOSアプリでこれらの公開された記事のリンクをクリックすると、埋め込みウェブビューに行くか、サファリに蹴り出すのではなく、アプリが自動的に起動します。

注:まだシングルサインオン(SSO)が必要なので、公開されたストーリーのリンクをクリックする動作を変更したいだけです。明確にするために

が、これは私が話しているものです:

  1. マイアプリに付き合え特定のユーザーのためのFBのニュースフィードへhttp://foo.com/123を公開することができることを、人の友人がリンクを参照してください
  2. 。クリックするとFOOアプリを起動するのではなく、ブラウザのhttp://foo.com/123に行くだけです。これは、私のアプリがFB iOSアプリからの入力コンテキストをまだ処理していないためです。
  3. 私はまだFB SSOを私のFOOアプリから動作させたいと思っています。つまり、FOOアプリでFBをクリックすると、FB iOSアプリ(インストールされている場合)にジャンプし、シングルサインオンして自分のアプリにリダイレクトします。 IOW、私は現在動作しているこの認証シナリオを破りたくありません。

FB開発者のApp Settingsでの設定はこれを制御しますか?ドキュメントからは分かりません。私は現在設定しているNative iOS appWebsiteのセクションを参照していますが、問題の動作にどのサブセットが影響するかは不明です。また、私が設定を見つけたとしても、SSOに影響を与えることなく影響を与えることができるかどうかは明らかではありません。

答えて

1

Facebook Appのダイアログで設定する項目は、iOSネイティブセクション(下のスクリーンショットを参照)です。ハイライトされたセクションを両方とも無効に設定します。

App Settings dialog

あなたがまだのOAuthダンスを行うことができますので、これは、アプリでFacebookのログイン/ SSOには影響しません。

+0

あなたの答えは正しいです。私はこれを投稿した後、私は答えを私の質問を更新したことはありませんが私はこれを戻って考え出した。 – TMC

関連する問題