我必须创建一个应用程序,在该应用程序中,iPhone在发生按钮按下事件时会保持静音。
您如何以编程方式执行此操作?
最佳答案
官方iOS SDK中没有执行此操作的方法。假设有人错过了重要电话,因为某个应用程序更改了设置并在用户不知情的情况下使电话静音。我不想肯定下载该应用程序。另请参阅this相关问题。
从苹果的文档
人员(而不是应用程序)应该启动和控制操作。
尽管应用程序可以建议采取行动或发出警告
危险的后果,这通常是应用程序的错误
决策远离用户。最好的应用找到正确的
在帮助人们提供所需功能的同时保持平衡
他们避免危险的结果。
如果我没记错的话,让手机静音就是这种行为之一。
阅读apple documentation的声音部分。
编辑:如果您想了解更多信息。
转到苹果开发者论坛(您必须登录),然后查看this线程。回答那里的那个人是一个苹果公司的雇员。
关于iphone - 以编程方式使App中的iPhone静音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7306790/