電話がスリープ モードの場合でも、ユーザーの音声入力を取り込んで処理できるアプリを作成する必要があります。たとえば、ユーザーが「こんにちは」と言った場合、電話がスリープ モードであっても、アプリはそれを認識して処理する必要があります。電話がスリープ モードに入るのを防ぐ方法を説明する投稿を読みました。電話がスリープ モードのときにアプリがオーディオ入力を読み取れない場合、これが 2 番目の選択肢になります。
1 に答える
0
それは不可能だと思います。バックグラウンドで実行し続けることができる5種類のアプリがあります。これらは(Appleのドキュメントから)次のとおりです。
- 音楽プレーヤーアプリなど、バックグラウンドでユーザーに音声コンテンツを再生するアプリ
- ナビゲーションアプリなど、ユーザーに自分の位置を常に通知するアプリ
- ボイスオーバーインターネットプロトコル(VoIP)をサポートするアプリ
- 新しいコンテンツをダウンロードして処理する必要があるニューススタンドアプリ
- 外部アクセサリから定期的に更新を受け取るアプリ
アプリがこれらのいずれも実行していない場合、アプリはバックグラウンドに移行したときにコードを実行しません。また、レビューのためにアプリをAppleに送信する前に、アプリがこれらの機能のいずれかを実行していることを宣言する必要があります。
于 2012-06-29T16:09:15.037 に答える