バックグラウンドで実行する必要があるロケーションベースのアプリケーションがあります。古い 3G を含め、いくつかの iPhone をテストしています。バックグラウンドの位置情報ベースのサービスを必要とするようにアプリを登録すると、古い 3G 電話で宣伝されているとおりにすべてが機能します。ロック ボタンを押すと、applicationWillResignActive: が実行されます。残念ながら、電話はすぐに低電力モードになります。携帯電話を USB ケーブルでテザリングし、ロック ボタンを押すと、3G 電話は動作し続け、場所の変更を正しく報告します。切断すると、すぐに低電力モードになります。
奇妙なことに、以前は機能していたと確信しています。位置情報サービスに登録し、ロック ボタンを押してもすぐに低電力モードにならない古い iPhone (3G) で実行されているアプリを誰かが持っているかどうかを確認したいと思います。もしそうなら、私は何を間違っていますか。
私はすべての指示に従い、Info.plistに場所を持っています。
ご協力いただきありがとうございます!
乾杯、ブライアン