3

我遇到了一个问题,即在我的警报应用程序中,我创建了一个本地通知,并且在我的应用程序中有一个振动开/关按钮,当用户在振动时,只有 iPhone 应该振动声音不会出现,当用户关闭时当时的振动只有 iPhone 的声音应该不会振动。请帮我解决这个问题。

4

2 回答 2

2

试试这个代码。


if(isVibrationButtonOn)
{
   AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
}

别忘了导入

AudioToolbox/AudioToolbox.h

编辑:在本地通知和振动的情况下,您可以参考以下讨论。

所以发布 1

所以发布 2

于 2013-08-22T12:46:36.387 回答
1

您可以使用这两个:

AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

还要添加 AudioToolbox.framework 并导入它。

于 2013-08-22T12:50:38.120 回答