问题 我们是否允许在第三方应用中使用默认系统声音?


我们是否允许在第三方应用中使用默认系统声音(如消息铃声)?


3965
2018-01-25 13:09


起源



答案:


不,从 多媒体节目指南

注意:您的应用程序无法使用系统提供的警报声和系统提供的用户界面声音效果。例如,使用kSystemSoundID_UserPreferredAlert常量作为AudioServicesPlayAlertSound函数的参数将不会播放任何内容。

如果您被允许使用它们,那么它将有一个API。


9
2018-01-25 13:37



开门见山。谢谢! - DroidHeaven


答案:


不,从 多媒体节目指南

注意:您的应用程序无法使用系统提供的警报声和系统提供的用户界面声音效果。例如,使用kSystemSoundID_UserPreferredAlert常量作为AudioServicesPlayAlertSound函数的参数将不会播放任何内容。

如果您被允许使用它们,那么它将有一个API。


9
2018-01-25 13:37



开门见山。谢谢! - DroidHeaven


如果你说:

“我们可以访问chord.waw并直接播放它”

我的回答是:

“不,不能保证文件实际存在于目标机器上,而且我甚至不会进入权利或其他法律含义 - 如果适用的话”。

如果你说:

“我们可以用系统事件发出默认系统声音绑定(例如:模态弹出窗口)吗?”

我的回答是:

“是的,出于这个原因,系统声音是存在的,因此我们的应用程序将与目标系统标准行为保持一致 - 关于声音文件权利的法律含义将完全超出我的应用范围”

原谅我糟糕的英语。


3
2018-01-25 13:20



“是的,系统声音就是出于这个原因,因此我们的应用程序将与目标系统标准行为保持一致” - 完全合理,我不知道为什么不允许这样做! - jrturton
@jrturton可能是因为避免让用户对警报声是因为我在愤怒的小鸟中通过一个级别或者是否收到实际文本而感到困惑.. :) - DroidHeaven
@BaluRamachandran是的,这是一个好点。 - jrturton