我之前已经问过这个问题,但没有得到任何真实的答案。 iPhone开发人员(例如Camera + app的开发人员)如何检测按下音量按钮的时间以及它们如何防止系统音量变化。请不要只链接到旧答案,除非它使用当前App Store安全的方式。如果有人知道,非常感谢帮助。谢谢!
答案 0 :(得分:1)
首先,如果你处理硬件输入,你知道如果处理不当,你会被应用商店拒绝
其次,阅读和学习Audio Session Programmming Guide这将有助于您了解如何处理硬件输入,这里也是Audio Session Services Reference,它将帮助您编写听众。
我无法为您提供特定于代码的解决方案,因为您没有详细说明将在何时以及何时使用(在您的应用中)。你处理听众的地方也取决于你,所以我必须留给你找出你的听众放在哪里。
但是一个很好的资源是苹果开发者库
答案 1 :(得分:1)
除了使用框架相机控件之外,没有App Store安全的方法。使用标准控件时,可以免费获得音量控件。如果您以其他方式执行此操作,审阅者可能会或可能不会让您离开,但正式您将被拒绝,除非您使用标准框架相机控件。