Vibrate命令仅在手机设置为静音时有效?

时间:2011-01-29 21:21:40

标签: iphone objective-c

我正在使用AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)来振动手机,但它仅在手机处于静音时才有效。有关为什么会这样的想法?

2 个答案:

答案 0 :(得分:2)

我在自己的应用程序中使用它(如您所见,差别很小),并且它始终有效。如果设备没有振动,请确保不要拨打电话。它不会崩溃,但我的应用评论员抱怨。

AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);

答案 1 :(得分:2)

我知道这个问题已经过时了,但是对于任何未来的人来说,我的问题是当我的手机没有静音时我的振动开关“关闭”。您可以在设置>中进行更改声音。