长时间振动?
Posted
技术标签:
【中文标题】长时间振动?【英文标题】:Vibrate for a long time? 【发布时间】:2014-04-03 11:28:06 【问题描述】:我想制作一个应用,当用户按下按钮时,手机会振动,直到用户松开按钮。
我四处搜索,但没有找到让它长振动的方法,除了 2009 年的一个非常古老的教程,它似乎已经过时了。
【问题讨论】:
您是否尝试过您找到的教程,它仍然可以工作。 是的,但它的 cmets 中的人说它的窃听或其他东西,Apple 不接受这种方法。教程链接:kimballlarsen.com/2009/12/22/… 【参考方案1】:Apple 不允许随心所欲地使用振动:
振动。 不允许在您的设备中使用连续振动 应用程序 - 只允许短时间发出警告。不要打扰 试图设置一个定时器来保持振动,它会导致 您的应用将被拒绝。
不允许的不是方法,而是结果。
来源:http://10base-t.com/unofficial-appstore-rejection-criteria/
【讨论】:
是的,这就是我所担心的。谢谢 这是 2 年前的事了。审核指南是否已更改?【参考方案2】:看看这些选项,
1) AudioservicesPlayAlertSound(kSystemSoundID_Vibrate);
2) AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
还有Making the iPhone vibrate
而且,你需要导入 AudioToolBox 框架,
#import <AudioToolbox/AudioServices.h>
【讨论】:
【参考方案3】:AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
在开始-停止振动之间重复这条线。 不要忘记添加和导入
#import <AudioToolbox/AudioToolbox.h>
您的项目的框架。
【讨论】:
以上是关于长时间振动?的主要内容,如果未能解决你的问题,请参考以下文章
将视图插入表格 - 视图不需要很长时间才能运行 - 插入需要很长时间
我的电脑启动很慢,“正在启动”要很长时间,有什么办法来加速?