【发布时间】:2012-02-22 17:44:50
【问题描述】:
我搜索了很多,但找不到解决此问题的正确方法。 我正在为 iPad2 构建一个应用程序。我们公司会将 iPad2 提供给销售人员,但他们将使用配置实用程序禁用相机应用程序。
我的应用程序使用 UIImagePicker 并允许用户为项目拍摄一些照片。 但是禁用 Camera 也会禁用 UIImagePicker 控制器。
我能否只禁用 iPad 相机应用而不禁用相机 API?
(注意:我不会将这个应用提交到AppStore,它只会在组织中使用。所以我可以使用任何Apple不喜欢的肮脏方式。但我不能越狱。)
编辑: 我可以使用私有 api 来使用相机吗,或者我可以使用私有 api 来禁用相机应用程序。(比如删除相机应用程序),我知道它是沙盒的,但我正在尝试找到一个不越狱的解决方案。
谢谢。
【问题讨论】:
-
我 99% 确定你不能这样做,因为 UIImagePicker 使用相机 API。当您禁用相机时,您将禁用用户可能安装的任何相机应用程序。
标签: iphone ios ipad camera uiimagepickercontroller