2011-08-14 5 views
1

Facebook SDKを使用してiOSアプリケーションを実装しています。認証のためにSafariブラウザに切り替わり、application:handleOpenURL:を使用してアプリに戻ります。認証はうまく動作しますが、アプリに戻ったときに再びDefault.pngの画面が表示されます。アプリケーションがバックグラウンドに入ってからフォアグラウンドに戻ると報告し、didFinishLaunchingWithOptionsは、アプリケーションが最初に起動したときにのみ呼び出されるため、なぜこれが表示されているのか分かりません。 Default.png画面をもう一度表示せずに、アプリにシームレスに移行するにはどうすればよいですか?Default.pngは、applicationWillEnterForegroundとhandleOpenURLを使用した場合を示します。

答えて

2

私も最近この問題に遭遇し、回避策を見つけました。私はここでそれを解決する方法を読む(。例えばデフォルト-fb12345.png)のFacebookへのあなたの出口点がかなり予測可能である場合

iPhone App in suspended state, launched by URL, showing Default.png

要約は、Default- スキーム .pngのスクリーンショットを作成します。

+0

素晴らしいサウンドです!これを撃つだろう。誰かわかったね? – typeoneerror

+0

これが動作することを確認しました。ありがとう。 – typeoneerror

関連する問題