振动iPhone ios sdk的问题

时间:2015-06-01 05:45:01

标签: ios objective-c iphone xcode vibration

我想同时vibrateflash light。但是,当我使用以下代码时,我只会获得flash light

if (some condition)
{
    AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
    [self setTorch:YES];
}

但是当我只使用

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

我的手机震动了。

我无法找到问题。

1 个答案:

答案 0 :(得分:0)

May be it will useful for you

找到这个Gonna Vibrate the device to alert the user? Read this first

这两个功能都会激活iPhone。但是当您在不支持振动的设备上使用第一个功能时,它会发出哔声。另一方面,第二个功能对不支持的设备没有任何作用。因此,如果您要持续振动设备,作为警报,常识说,请使用功能2。

AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);