2

在我的应用程序中,当用户输入错误的密码时,我需要振动。

我的设备操作系统:iOS5

它在 iPhone3G 中振动,但在 iPhone4 和 iPad 中不振动。

我已按照以下步骤操作:

1.将 AudioToolbox 框架添加到我的应用程序中。

  1. 在要触发振动的文件中,导入 AudioToolbox 头文件:

          #import <AudioToolbox/AudioServices.h>
    
  2. 最后,调用以下行使设备振动:

         AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
    

有什么,我错过了…………谢谢……

4

2 回答 2

6

我试图让振动 api 在我的 iphone5 中工作,但我发现如果振动设置已关闭,它将无法工作。(转到系统设置\声音=>响铃振动。)

于 2013-06-12T16:24:45.093 回答
2

我导入这个框架AudioToolbox/AudioToolbox.h并调用

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

试试看。

于 2013-06-06T10:41:25.777 回答