【发布时间】:2012-04-18 11:24:27
【问题描述】:
我目前正在尝试使用 AVSystemController 私有框架根据用户的选择来静音系统噪音。我目前正在通过拨打以下电话静音电话:[(AVSystemController object) setVolumeTo:0.0 forCategory:@"Ringtone"];
是否有命令对传入的短信执行此操作?我想这将基于该调用中确定的类别的变化。但是,我找不到要参考的类别列表。在我找到的 10 个 (Alert, Audio/Video, Ringtone, Voicemail, VoicemailGreeting, PhoneCall, TTYCall, RingtonePreview, Alarm, Record) 中,没有一个管理短信声音。有没有一个类别可以做到这一点?如果没有,有没有其他方法可以将传入文本的声音静音?
我知道这违反了 Apple 的无私有框架政策,但该应用不会在应用商店上架,所以没问题。我正在为最新版本的 IOS 使用最新版本的 Xcode 开发它,因此任何方法都可以实现。
【问题讨论】:
-
我想这会对你有所帮助stackoverflow.com/questions/12725548/…
标签: iphone xcode sms system-sounds