2012-01-08 65 views
0

我以前问过这个问题,但还没有收到任何真正的答案。 iPhone开发人员(例如Camera +应用程序的开发人员)如何检测音量按钮何时按下以及它们如何防止系统音量更改。请不要只链接到旧的答案,除非它使用了当前App Store安全的方式。如果有人知道,非常感谢帮助。谢谢!卷硬件按钮输入

回答

1

没有App Store的安全的方式来做到这一点,除了使用该框架相机控制。当您使用标准控件时,您可以免费获得音量控件。如果您以其他方式进行操作,审阅者可能会也可能不会让您离开,但除非您使用标准框架摄像机控件,否则正式您将被拒绝。

1

首先,becareful你如何处理硬件的投入,因为你知道,如果不正确地处理它们,你会得到从App Store

其次拒绝,阅读和学习Audio Session Programmming Guide这将帮助您了解如何处理硬件的投入,这里也是Audio Session Services Reference,它会帮助你编程的听众。

我不能给你代码的具体解决方案,因为你没有详细说明何时何地将使用(在你的应用程序)。另外,你处理听众的地方取决于你,所以我必须让你知道把你的听众放在哪里。

但是一个很好的资源是苹果开发者库

+0

我会看看,谢谢。为了澄清它将如何使用,我只是在寻找一个音量按钮来调用一个方法。 – jadengeller 2012-01-08 05:01:39