我们如何以编程方式启用/禁用默认iPhone相机?

时间:2011-06-30 08:32:49

标签: iphone objective-c ios ios4

我正在寻找启用和禁用默认iPhone相机的方法,例如在特定时间或纬度/经度。有一些地方禁止使用相机,所以我们可以在到达这样的地方时将其禁用,这只是一个例子。我认为在iPhone中禁用和启用相机是不可能的。但当我的上级给我文件并说我检查这个然后我发现它可以启用/禁用默认的iPhone相机。该文档适用于企业部署指南,该指南与企业计划相关联。有人写过企业计划的新功能并提到了 启用和禁用默认iPhone相机的重点。您可以通过网络查找企业部署指南,并可以查看该内容。好吧,我用谷歌搜索了如何启用禁用相机,但没有任何结果。那么请你知道如何做到这一点意味着启用禁用摄像头。那里有任何教程参考任何样本。此外,我想问一下,在企业中有什么不同,我们是否像在制定一般开发者计划时那样在企业中制作相同的应用程序。 那么如何实现这个启用/禁用默认iPhone相机的东西呢? 如何实施?

好吧,我也有同样的想法,因为你说这是不可能的。但当我看到企业部署指南时,我感到震惊。 这是下载本指南的链接,你可以查看一下,然后你也会知道这是可能的 Enterprise Deployment Guide

iPhone OS 3.0及更高版本中企业的新功能 看到这个段落你可以找到那里提到的点,你可以启用/禁用iPhone中的相机

2 个答案:

答案 0 :(得分:2)

我很确定你无法任意禁用相机。 Apple非常严格,不要让开发人员弄乱用户期望在任何时候工作的东西,而且相机绝对属于这一类。

因此,除非有一些记录在案的,Apple认可的做事方式,否则你的下一个最好的选择可能是越狱并使用它以某种方式干扰相机的操作。不过,我恐怕不知道你是怎么做的。

至于企业使用等等,我不确定,但我猜想虽然iPhone是企业网络/群组/你有什么的一部分,但管理员可以禁用相机。不过,我怀疑它是否以编程方式可用,因为它似乎不是开发人员可以使用的东西。所以,再次,如果在收到的文档中没有提到以编程方式处理它的方法,它可能不存在。

答案 1 :(得分:1)

允许使用相机:关闭此选项时,相机完全正常 已禁用,其图标将从主屏幕中删除。用户无法接受 照片。

源: http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf

如果您获得了企业版,我相信您可以。