15分ごとにデータを処理するアプリを開発しました。そこで、plist ファイルに voip フラグを追加しました。そして、setKeepAliveTimeout を 900 秒 (15 分) で使用します。一部のデータを処理するバックグラウンド タスク機能も追加されました。データの処理には最大 10 秒かかります。
問題は、アプリが時間内に起動しないことです。12分後、16分後などの場合もありますが、15分後に正確に必要です。
次の問題を解決するにはどうすればよいですか?
iOSバージョンは5.0以上
iOS固有の場合は、これが言及されているAppleのAPIドキュメントへの公式リファレンスを提供してください。