UIImagePickerController不要求iOS 9上的权限

时间:2015-10-08 07:27:39

标签: ios objective-c permissions uiimagepickercontroller ios-permissions

我有一个iOS应用程序,我提供了一个图像选择器

self.picker = [[UIImagePickerController alloc] init];
self.picker.delegate = self;
self.picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

self.popover = [[UIPopoverController alloc] initWithContentViewController:self.picker];
[self.popover presentPopoverFromRect:CGRectMake(100, 100, 1, 1) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

但该应用根本不会要求权限,只会显示错误消息“此应用无法访问您的照片或视频”。

关于可能导致这种情况的任何想法?

提前致谢!

2 个答案:

答案 0 :(得分:5)

问题是未在Info.plist中设置捆绑显示名称

答案 1 :(得分:0)

在iOS 9中,不推荐使用UIPopoverController,为什么不使用presentViewController。