gpt4 book ai didi

iPhone SDK - 线程触发振动

转载 作者:行者123 更新时间:2023-12-03 20:11:04 26 4
gpt4 key购买 nike

我目前正在开发一款 iPhone 应用程序,如果发生特殊事件,该应用程序应该使手机振动。

触发警报的检查是在线程中完成的。

不幸的是,如果我打电话,手机不会震动

 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

从线程内部。 (如果我在“viewDidAppear”方法中调用它,效果很好)。

我什至尝试从 thead 内部进行回调,如下所示:

 inside Thread:
[self performSelectorOnMainThread:@selector(doAlarm)
withObject:nil
waitUntilDone:true];

-(void)doAlarm {
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
}

具有相同的结果:手机没有振动。

如何让手机从线程内部振动?

提前致谢

最佳答案

明白了!

有一个麦克风监听器处于事件状态,导致了该问题。

关于iPhone SDK - 线程触发振动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2753363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com