UIImagePickerController 不请求 iOS 9 的权限

UIImagePickerController not asking for permissions on iOS 9

我有一个 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];

然而,该应用根本不请求权限,它只是显示错误消息 "This app does not have access to your photos or videos"。

有什么可能导致这种情况的想法吗?

提前致谢!

在 iOS 9 中,UIPopoverController 已被弃用,为什么不使用 presentViewController 代替。

问题是 Info.plist

中未设置 Bundle Display Name