UIImagePickerController是否需要访问iOS6中的照片?

UIImagePickerController是否需要访问iOS6中的照片?,ios,cocoa-touch,uiimagepickercontroller,Ios,Cocoa Touch,Uiimagepickercontroller,我通常使用ALAssets库来访问照片并显示它们,但我想为用户提供一个替代方案,以防他们不愿意访问位置数据。我安装了UIImagePicker,虽然它在iOS5上仍然可以正常工作,但我注意到在iOS6上,当我关闭对应用程序中照片的访问时,我得到了“此应用程序确实可以访问您的照片或视频”。UIImagePickerController是否不再允许对照片进行无争议的访问?访问照片的路线无关紧要,如果用户拒绝访问,则不允许任何选项访问照片。授权消息可能有点误导,但两种访问方法都适用相同的权限。请参阅此

我通常使用
ALAssets
库来访问照片并显示它们,但我想为用户提供一个替代方案,以防他们不愿意访问位置数据。我安装了
UIImagePicker
,虽然它在iOS5上仍然可以正常工作,但我注意到在iOS6上,当我关闭对应用程序中照片的访问时,我得到了“此应用程序确实可以访问您的照片或视频”。
UIImagePickerController
是否不再允许对照片进行无争议的访问?

访问照片的路线无关紧要,如果用户拒绝访问,则不允许任何选项访问照片。授权消息可能有点误导,但两种访问方法都适用相同的权限。

请参阅此链接:-如果用户通过转到设置并将其关闭来手动拒绝访问,则会发生这种情况。但是如果他们没有,并且用户第一次调用UIImagePickerController,UIImagePickerController会在允许访问之前向他们查询照片访问吗?哇,对此感到惊讶。仍然收到用户的负面评论,甚至有一些开发人员就此向我提问。但你是对的,在iOS6中,UIImagePicker也需要访问!