iOS 键盘声音错误(曾经响亮然后正常)

iOS keyboard sound bug (once loud then normal)

当我在我的应用中输入 UITextField 时,很少有响亮的 "tap" 声音。当我键入一定数量的字符时出现问题(不必快速完成)- 所有 "taps" 都以相同的音量播放,一个 - 更大声。看起来在响亮的声音之前有一些微延迟/挂断。

我试图在屏幕上显示新的 UITextField(为了测试没有显示设置和其他行为 - 仅更改了 frameautoresizingMask)。还是会发生。

有什么想法吗?

更新

设备出现错误。在 iPhone 5、iPhone 6、iPad 3 上测试。声音在 iPad 上没有那么大,但稍微大一点。

这是一个非常奇怪的案例...

在我的应用程序中,我试图检测静音(通过开关或音量 = 0)。唯一的方法就是静音播放声音(没有真实声音的声音文件)并测量它(当声音静音时,播放时间会很短[这里的经验] - 仅用于启动操作)。

因此,为了使此检查自动进行,我创建了具有无限循环的后台任务以供观察。这就是错误出现的方式:每次点击都没有延迟,但如果你快速点击很多次,你将 100% 得到它。