GPSとOpenEarsのテキスト読み上げ機能を使用するスポーツアプリを開発中です。このアプリはスピードや他のGPS情報を(イヤホンを介して)耳に聞こえるようにユーザーに届けるので、ユーザー(スキーヤー、サイクリストなど)は画面を見ずにGPS情報を取得できます。バッテリー寿命を節約するために、私は画面をオフにしてアプリをバックグラウンドで実行したいと思います。これはIOSで可能ですか?私はGPSとオーディオの両方に "必要なbackgrundモード"を設定しようとしましたが、私のアプリは画面が消えても機能しなくなりました。それを回避するスクリーンロック付きIOSアプリケーションの実行
感謝..
画面がロックされているかオフになっていると、アプリはGPSアップデートを受信できるはずです。ここでの回答の一部で言及されているトリッキー(黙ったオーディオファイルを再生するなど)に頼る必要はありません。たぶん、あなたが意味していないときにGPSをシャットダウンしているかもしれません。 – Fraggle