以编程方式从应用程序中静音iPhone?

tri*_*eni 1 iphone cocoa-touch user-experience ipad ios

我必须创建一个应用程序,其中iPhone在按钮按下事件时保持沉默.

你怎么能以编程方式做到这一点?

Kri*_*dra 6

官方iOS SDK中没有任何内容可以执行此操作.想象一下有人错过了一个重要的电话,因为应用程序更改了设置,并且在用户不知情的情况下使手机静音 我不想肯定下载该应用程序.也看到这个相关的问题.

来自Apple的文档

人,而不是应用程序,应该启动和控制操作.虽然应用程序可以建议采取行动或警告危险后果,但应用程序通常会错误地将决策权交给用户.最好的应用程序在为人们提供所需功能与帮助他们避免危险结果之间找到了正确的平衡.

如果我没有弄错的话,打电话保持沉默是这种行为之一.

阅读Apple 文档的声音部分.

编辑:如果您想了解更多信息.

转到苹果开发人员论坛(您必须登录),并查看主题.在那里回答的人是一名苹果员工.