【发布时间】:2012-02-03 00:08:13
【问题描述】:
是否可以以编程方式将物理静音/静音开关链接到应用功能?
我想使用静音/静音开关作为开关来锁定/解锁应用程序的各个方面(不是特定于声音,但应用程序不依赖音频,因此静音与否实际上没有实际意义。;)
【问题讨论】:
-
除非您处于不允许用户运行其他应用程序的环境中,否则这是一个坏主意。静音开关会影响来电铃声和通知等与您的应用无关的内容。为什么要强迫用户影响这些东西以改变您的应用的行为方式?
-
我明白了,但我正在尝试设计一种简单的方法来在蹒跚学步的儿童游戏应用程序的一部分内切换。基本上只有在开启静音时才能访问的“家长控制”。
-
除此之外,如果您将静音开关用于这样的事情,如果您尝试在 iTunes 上销售您的应用程序,您肯定是在向 Apple 找麻烦 - 如果他们在审查期间拒绝它“滥用”静音开关。请,如果可能的话,不要尝试这样的事情。
-
尝试长时间滑动(例如,一直沿一个边缘,可能多次触摸)以锁定/解锁。我目前正在开发一个幼儿应用程序,这似乎非常适合幼儿。
-
感谢您的警告,@Mac。
标签: iphone objective-c ios cocoa-touch