2012-01-30 6 views
0

FBを自分のアプリケーションに統合しました。共有ボタンをクリックすると、私がillepであると言うダイアログが表示され、YESをクリックすると、何かを入力して自分の壁に投稿できる別のビューにリダイレクトされます。上記のプロセス間で共有ポストビューにリダイレクトする前に、認証後にFacebookを統合

、それは尋ねた後、私はillepをと私はYESをクリックした後、それは(私は、起動時の私のローディングイメージとして追加)Default.pngを示し、その後で共有ポストにリダイレクトしている場合壁画。

なぜこの羽目板?私はFBで提供されているFBチュートリアルに従って、コードを投稿する必要があるとは思わない。

答えて

0

これは、fb統合の実装方法が原因で発生します。 FB.appまたはSafariは、統合の一環として実装したfb URLへの応答としてアプリを開きます。これにより、appDelegateがapplication:openURL:...メソッドで呼び出されます。これにより、アプリケーションがまだ起動していない場合に起動され、Default.pngが表示されます。

この動作を無効にする方法はありませんが、Appleはスプラッシュ画面の代わりにアプリケーションの背景を表すためにDefault.pngを優先していることに注意してください。これにより、アプリのレスポンスが向上します。詳細については、UIのガイドラインを確認してください。

+0

私がアプリケーションを起動すると、空の画面が表示されるので、Default.pngを追加して、黒い画面の代わりに表示します。これは間違っていますか?どのように私はこれを行うことができますか? – Illep

+0

これはアプリによって異なります。 Appleのすべての例は、単純なユーティリティアプリ用のものなので、Default.pngはテキストなしの画面のように見えます。すべてのボタンなどが含まれています。 – ikuramedia

+0

私はこれを解決する手掛かりがありません。私はDefault.pngがアプリケーションの起動時にのみ表示されると思った。私は今何をすべきですか:S – Illep

関連する問題