5

アラームのように機能する iPhone アプリを構築しようとしています。UILocalNotification を使用しています。

問題

  • 電話の振動を長くしてほしい。ただし、現時点では振動は 1 回のみです。

代替アプローチ

  1. カスタム振動パターンを使用することはできますか?(http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)

  2. プッシュ通知が発生したときにメソッドを実行することはできますか? (ただし、アプリは実行されていない可能性がありますが、動作する必要があります)

  3. NSTimer はオプションですか? (ただし、アプリは実行されていない可能性がありますが、動作する必要があります)

  4. 他の代替手段はありますか?

4

1 に答える 1

5

バイブレーションの持続時間を変更したり、たとえば数回振動させることはできません (複数の通知を行わなくなるまで)。

カスタムバイブレーションを作成する唯一の方法は、実行中にアプリから行うことであり、他の方法はありません。

于 2012-04-14T04:18:36.120 に答える