4

「Facebook ログインのある Web サイト」と「Facebook 上のアプリ」を使用するように Facebook アプリを構成しました。サイト URL とキャンバス URL は両方とも (実際の URL ではなく) myapp.com に設定されています。

モバイル デバイスが App Center からアプリにアクセスできるようにします。ただし、私のアプリ (facebook.com/appcenter/myapp) のアプリの詳細ページには、「このアプリはお使いの携帯電話では利用できません」というエラーが表示され、[Web サイトにアクセス] ボタンはぼやけていてクリックできません ( iPhone および Galaxy タブ)。ただし、アプリのキャンバス ページ (apps.facebook.com/myapp) では、デスクトップ バージョンと同様に、Facebook 内の iframe に myapp.com が表示されます。

「モバイル Web」セクションの「モバイル サイト URL」を myapp.com に設定してもエラーは修正されませんが、iframe に myapp.com を表示する代わりに、apps.facebook.com/myapp を直接 myapp.com にリダイレクトします。

「モバイル サイト URL」をキャンバス ページ (apps.facebook.com/myapp) に設定してもエラーは修正されず、Facebook がキャンバス ページでリダイレクト ループを報告します。

要約すると、「モバイル サイト URL」を次のいずれかに設定します。

  • 空欄
  • 実際のサイト (myapp.com)
  • キャンバス ページ (apps.facebook.com/myapp)

アプリの詳細ページ (facebook.com/appcenter/myapp) に「このアプリはお使いの携帯電話では利用できません」というエラーが表示されますが、一部の組み合わせでは、このエラーの内容に関係なく、キャンバス ページでアプリにアクセスできます。アプリの詳細ページからモバイル ユーザーがキャンバス ページに移動できるようにするにはどうすればよいですか?

編集: App Center での私のアプリの現在のステータスは次のとおりです。

ここに画像の説明を入力

これは、私のアプリの詳細ページがすべてのデバイスで機能する必要があることを暗示しているようですが、アプリ センターにリストされるまでモバイル ユーザーには機能しないのではないでしょうか? 区別がはっきりしません。

4

1 に答える 1

11

[アプリの詳細] -> [リストされたプラットフォーム] で、[モバイル Web] を [表示] に設定する必要があります。これは、[設定] -> [アプリを Facebook と統合する方法を選択] で [モバイル サイト URL] を有効にすることとは異なりますが、2 つの設定の一方を有効にしてもう一方を無効にする状況は知りません。

于 2013-09-17T03:45:59.657 に答える