loadiOSアプリが地図を終了することはありません私のアプリはちょうどアプリストアにアップロードされています。私のアプリでは、現在の場所から特定の場所への方向を示すボタンがあります。シミュレータではすべて正常に動作しますが、ボタンをテープでテープに貼り付けたときにiPhoneに表示されるため、iPhoneのボタンを押してマップを終了しますが、アプリをタップして再び開くと地図が再び読み込まれます1時間後でも!基本的には、方向ボタンを押した後に毎回アプリが読み込まれるときに地図をロードし続けます。ukアプリをアプリストアにリリースする前に、実際のハードウェアを常にテストしてください。シミュレータは完璧ではありません。viewDidload]を呼び出さないでください。(IBAction)directionButtonメソッドを呼び出すか、そのメソッドのように呼び出すと思います。したがって、アプリケーションを開くたびにこのメソッドが呼び出され、CLLocationManagerがデリゲートメソッドを呼び出すとしばらくすると、アプリはマップアプリにリダイレクトされます。M.Y.源あなたの質問はあまり明確ではありませんが、私が理解しているところでは、マップを含むビューを破棄して前のビューに戻るという単純な問題です。私はそれを得たと思う。アプリケーションがバックグラウンドで実行されないようにします。これは問題を解決するはずです。私はちょうどバックグラウンドで実行されているアプリを防ぐことによって、これを修正しました。そのため、info.plistに新しい行を追加して、「アプリケーションはバックグラウンドで実行されません」にする必要があります。その前にボックスをチェックします。Mona源それは私の推測でしたが、それが良いかどうかは分かりません。バックグラウンドで実行しないと、自分のメールをチェックできなくなり、指示に戻ります。解決策は非常に簡単でした。ロケーションコールの更新が完了したら、以下のメソッドを呼び出します。stopUpdatingLocation];managerはCLLocationManagerのインスタンスです。