2012-04-15 13 views
2

次の問題があります。毎週金曜日に内容のリストが公開されています。 iOSアプリは、このリストのその金額の特定の時間をチェックし、バックグラウンドでデータを処理する必要があります。また、アプリがバックグラウンドにある場合。リスト内のコンテンツがローカル設定に一致する場合、ローカル通知を取得する必要があるため、通常のPush-Notificationsは使用できません。ニューススタンドはオプションではありません。なぜなら、アプリは雑誌とは関係なく、私は購読していないからです。サーバーサイドインフラストラクチャなしでこれを行うオプションはありますか? ありがとうございます。 アレックスiOSでニューススタンドなしでアプリがアクティブでないときにファイルをダウンロードする

答えて

1

あなたの質問から私が知っている限り、アプリがバックグラウンドであっても週に1回あなたのアプリを走らせたいと思っています。私はこの話題(バックグラウンドでアプリを生き生きとした状態に保つ)について多くのリサーチを行いましたが、Vo-IPを使用するアプリケーション、オーディオの再生、およびロケーションサービスはAppleによって拒否されます。しかし、単にUI(タイヤUIではなく)でデータをダウンロードしたい場合は、NSURLConnectionまたはASIHTTPRequesのようなサードパーティを使用して、バックグラウンドで簡単に処理できます。私はもう一度繰り返すが、この種のものは(私が知っている限り)約10分間は残っているが、スケジュールされたタイマー(NSTimerの)や何かをバックグラウンドで起動することはできない。

+0

ありがとうございました。私はクライアントとのコンセプトを再構築しなければならないと思う。 – user971530

+0

APNSを使用して週に1回アプリを通知し、通知が届いたとき(アプリがアクティブになったとき)にサーバーとデータをダウンロードしたり(GETリクエストなど)、ローカルあなたが望む方法の通知 – ilhnctn

関連する問題