调用无效功能时振动手机

时间:2014-06-27 23:31:37

标签: ios objective-c vibrate iphone-vibrate

我已经看到了有关如何让手机振动的其他答案,但我无法让这件事情发挥作用。任何人都可以帮助我吗?

我的步骤:

  1. 在Build Phases中将AudioToolbox框架(AudioToolbox.framework)添加到我的目标。
  2. #import AudioToolbox/AudioServices.h加入我的ViewController.h
  3. - (void)vibrate添加到我的ViewController.h
  4. - (void)vibrate { AudioServicesPlayAlertSound(kSystemSoundID_Vibrate); }
  5. 下的ViewController.h添加了@implementation
  6. [self vibrate];
  7. 中调用viewDidLoad

    我在这里缺少什么?

    我不想使用IBAction,因为这不应该被按下按钮振动。

    希望您能提供帮助,而不仅仅是分享我保证已经检查过的其他Stack Overflow问题/答案的链接。我会发布任何必要的额外代码/信息。

    谢谢!

    我确实打开了手机。它不是沉默的。它是iPhone5。 enter image description here

1 个答案:

答案 0 :(得分:1)

这应该有效。因此,您的iphone声音设置中可能会禁用振动。

如果您使用的是iPod touch,您还应该知道该设备没有振动电机。