如何沉默iPhone相机快门声?

Mik*_*ord 13 iphone audio camera shutter

我可以通过调用[UIImagePickerController takePicture:]以编程方式用iPhone拍照,但是当我这样做时,iPhone会播放快门点击的大声录音.当我谷歌关于如何关闭点击时,我找到建议重命名iPhone播放的声音文件.在我看来,我的应用程序会这样做会导致它被App Store拒绝访问系统框架.是否有一种程序化的方式来关闭这种声音?我的应用程序的性质要求相机保持沉默.

Zol*_*yar 5

我假设你已经解决了,但你的应用程序应该在Appstore验证失败,因为它不符合iOS Dev License协议.见下文:

第3.3.8节:任何形式的用户或设备数据收集,或图像,图片或语音捕获或记录(统称为"记录"),以及任何形式的数据,内容或信息收集,处理,维护,上载,同步,存储通过,通过或与您的应用程序相关的传输,共享,披露或使用必须遵守所有适用的隐私法律和法规以及任何相关的计划要求,包括但不限于任何通知或同意要求.特别是,作为应用程序的一部分,必须向用户显示相当显着的音频,视觉或其他指示符,以指示正在进行记录.


cly*_*lyc 1

不确定您是否愿意这样做...声音的作用是让某人知道正在拍照。这个想法是为了确保公众,特别是儿童的隐私和安全,”日本已经对他们快乐的公民提出了这样的要求

日本和韩国已经有法律要求拍照时发出这种声音。

http://abcnews.go.com/Technology/story?id=6750825&page=1

摘抄:

塞根指出,在日本和韩国,为了回应越来越多的“裙底”报道,政府已经通过了类似于国王提议的法律。