locationManager:didFailWithErrorのドキュメントから:
ユーザーがアプリケーションによる位置情報サービスの使用を拒否した場合、このメソッドは kCLErrorDenied エラーを報告します。このようなエラーを受け取ったら、位置情報サービスを停止する必要があります。
ユーザーが「MyApp が現在の場所を使用したい」という質問に対して「許可しない」を押したときに機能するため、この不測の事態を管理できます。
ただし、ユーザーが「位置情報サービスをオンにして、「MyApp」があなたの位置を特定できるようにする」という質問に対して「キャンセル」を押しても何も起こりません (位置情報サービスがオフになっている場合に表示されるメッセージ.
あらゆる種類のコールバックを行う方法はありますか?