2012-01-12 21 views
0

私は小さなプロジェクトで作業しています。私のクエリはマップを表示し、私の現在の場所を使用するように促すビューを持っています。地図上にスプラッシュ画面が表示される

私が許可するか、またはポップアップのボタンを許可しないと、私のアプリがスプラッシュ画面を表示してから、私のマップビューに戻ってくるのです。

私たちはこれをやらないようにすることができます。だから、なぜこれが起こるのか誰にも分かります。

ありがとうございます。

+0

ただ私はやっていることすべてを表示ユーザーの場所のプロパティを追加します – user1145219

+0

あなたはコードを書いていない、ちょうどユーザーの場所のプロパティをチェック?私はあなたがなぜアプリケーションを再起動するのかわかりません。また、アプリケーションがクラッシュして再起動することもありません。バグのコンソールには何もありません。あなたが私たちにもっと多くの情報を提供しなければならないか、私たちはあなたを助けません。 – rckoenes

答えて

1

コメントにあるように、この「質問」は答えにくいです。試してみてください:

ポップアップは、実際にあなたのアプリではなく、iOSによって表示されます。ポップアップが戻ったら、アプリケーションデリゲートの-applicationDidBecomeActiveが呼び出されます。明らかにあなた(またはコードを書いた人)があなたのスプラッシュスクリーンを起動するためのサインとしてこれを使用します。もちろん、これはバックグラウンドまたは起動時に発生する場合にのみ発生します。

私の推測では、アプリは実際には全く再起動されていないということです。それぞれのアプリケーションデリゲート関数にいくつかのロギングを入れ、いつ、どのような順序で呼び出されるのかを確認します。

関連する問題