0

電話がスリープ/画面ロックモードになった場合でも、ユーザーの位置を取得する必要があります。info.plist ファイルにキーを追加して、バックグラウンド モードで位置情報サービスを有効にしようとしましたが、この方法には iOS >= 4.0 が必要です。ロケーションマネージャーを画面ロックモードで動作させる別の方法はありますか

4

1 に答える 1

0

はい。これを見てください: http://github.com/marcop/iPhoneInsomnia

アプリをオーディオプレーヤーとして登録し、5 秒ごとに無音のサンプルを再生することで、iDevice を起動状態に保ちます。AFIK、これは iOS < 4.0 でそれを行う唯一の方法です。

ハッキングのように見えるので、Apple がどう考えているかはわかりませんが、AppStore には明らかにこれを行っているアプリがたくさんあります。

于 2010-10-27T18:31:30.373 に答える