2012-05-31 1 views
5

これは何度も何度か疑問に思っていた質問であり、誰も良い答えがないようです。ロケーションサービスなしのiOSバックグラウンドポーリング

DataManのようなアプリは、バックグラウンドで無期限に実行され、アプリストアに引き続きどのように定期的に実行されますか?

アプリでは、「正確なデータトラッキング」をオンにして、アプリがデータ使用カウンタを更新する頻度を選択することができます。間隔は1分に1回、10分に1回、 20分。

はい、関連するすべてのApple Documentation on background processesを読み、それらの多くをうまく実装しました。私もexplored the ins and outs of this old postだが、今ではそれらの "ループホール"の多くがパッチされており、文書化されたものがうまくいくほど古いものだ。

私はVOIPアプリとして登録して一定の間隔でキープアライブをリクエストすると大変うれしく思いますが、VOIPアプリでなければアプリストアOKではありません(DataManはありません)。さらに、VOIPキープアライブの登録は、実際にDataMan ...と同じ動作をしません。VOIPキープアライブコールは、多少のランダムな間隔で、または少なくともクロック時間まで同期せずに選択した周波数で発生します。 DataManは実際にクロックが要求する間隔に沿って落ち、データ・カウンターを:10、:20、:30分のマークで更新します。

アイデアはありますか?

答えて

0

their support siteによれば、そのプロ版はAppleによって引っ張られたばかりです。私は他のバージョンが次にあると確信しています。

あなたが過去に何かを盗んだりすることができたとしても、後でそれをキャッチしたり、他の人が成功するというわけではありません。承認されたバックグラウンドサービスを提供していない場合、アップルのガイドラインに反していることは明らかです。

関連する問題