如何覆盖iOS系统振动设置?

时间:2013-05-23 20:38:42

标签: iphone ios objective-c iphone-vibrate

我刚刚注意到它们是设置应用程序中的两个开关,它们表示“振铃振铃”和“振乱沉默”。如果这些开关转到OFF,我无法从我的应用程序中振动手机。

我目前使用以下方式调用振动:

AudioServicesPlaySystemSound( kSystemSoundID_Vibrate );

问题是:有谁知道如何覆盖这些设置并振动手机,无论设置是什么?

enter image description here

1 个答案:

答案 0 :(得分:0)

您无法更改手机核心功能的用户设置。你构建在操作系统之上,而不是真正的操作系统。我们可以做的所有事情都是因为Apple创建了API来让我们这样做。如果有一些疯狂的黑客通过使用未记录的API来解决这个问题,Apple会拒绝该应用程序。在一个不同的情况下曾经发生过我曾经发生过一些我不知道的超级未成年人的事情。“