1
  • ローカル通知を音付きでバイブレーションなしで使用するにはどうすればよいですか?
  • また、逆に、振動はあるが音は出ないという使い方はできますか?

編集:
読んでいる間に、音のない振動の解決策が1つ見つかりまし
た:(私の場合、ローカル通知には適切ではありません

b) AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
バリアント再生サイレント サウンドとして、効果音なしで振動を与えます。

バイブレーションなしではサウンドを使用できません (ローカル通知について話します)。私は正しいですか?

4

1 に答える 1

3

音声付きでバイブレーションなしでローカル通知を使用するにはどうすればよいですか?

通知に音が指定されている場合、バイブレーションは常にトリガーされます(ユーザーの設定によっては、バイブレーションがオフになっている場合があります)。現在、音声対応の通知のバイブレーションを無効にする方法はないと思います。

逆に、振動はあるが音は出ない状態で使用するにはどうすればよいですか?

あなたの推測は正しかったです、これはサイレントサウンドファイルを使用して簡単に達成されます(通知APIによって課される制限である30秒未満であることを確認してください)。

于 2012-05-30T04:04:31.100 に答える