1

概要

  • 私の iOS プロジェクトでは、UILocalNotification を使用しています。
  • 通知が発生すると、カスタム サウンドが再生されます。
  • カスタムサウンドが約 20 秒間再生され、
  • 電話は開始時に1回だけ振動します

私がしたいこと:

  • 現在、電話機は開始時に 1 回だけ振動します。ユーザーがアクションボタンを押す前に、Appleのアラーム/タイマーアプリのように、20秒間繰り返し振動させたいですか?

質問

  • アラート中、ユーザーが通知に注意を向けたり、アクション ボタンをクリックしたりする前に、電話を 20 秒間振動させることはできますか?

問題

  • ユーザーがアクションボタンを押すまで、私のアプリにはコントロールがないので、振動させる方法がわかりません
  • 通知がポップされると、アプリが閉じられることがあります

これを行う方法はありますか?

4

1 に答える 1

0

バイブレーション機能を数回呼び出すタイマーをスケジュールし、呼び出しの間に遅延を設けます。バイブレーションを無効にするオプションを追加することを忘れないでください。これにより、アプリがアプリ ストアから拒否される可能性があります。

于 2012-03-28T06:43:01.703 に答える