【问题标题】:Shake functionality in a music application音乐应用程序中的摇动功能
【发布时间】:2014-03-22 04:20:42
【问题描述】:

我使用 AVPlayer 和 MPMediaPickerControlLibrary 开发了一个小型音乐应用程序,该应用程序具有音乐应用程序所需的所有正常功能。该应用程序还能够在屏幕锁定时在后台运行。

现在,我想要的是在屏幕通过摇晃锁定时启动应用程序,并且一旦应用程序启动,当前歌曲就应该开始播放。 很长一段时间我都无法做到这一点 对此的任何建议或任何其他解决方法都将受到高度赞赏,除了在 iPhone 屏幕锁定时摇动以打开应用程序中的音乐。

提前致谢。

【问题讨论】:

    标签: ios iphone objective-c audio-player


    【解决方案1】:

    您需要实现一个 CMMotionManager 对象,但让它一直在后台运行将是一个主要的功耗问题。 修改 updateInterval 属性以减少更新次数将无法达到目的,因为您可能会错过后台的震动。

    现在,如果应用程序被用户终止,那么在用户再次启动应用程序之前,将没有可用的 motionManager 对象。

    【讨论】:

      猜你喜欢
      • 2014-11-27
      • 1970-01-01
      • 2011-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多