使用ABPersonViewController和CNContactViewController时的iOS 10、XCode 8黑色摄像头屏幕

使用ABPersonViewController和CNContactViewController时的iOS 10、XCode 8黑色摄像头屏幕,ios,ios-camera,abpersonviewcontroller,cncontactviewcontroller,Ios,Ios Camera,Abpersonviewcontroller,Cncontactviewcontroller,使用xcode 8,设备使用iOS 9和10 我也有同样的问题,比如 摄像头无法使用ABPersonViewController和CNContactViewController 它会弹出黑屏,除“取消”按钮外,所有不包含的控件都在工作 我搜索了好几个问题,但没有找到答案 任何线索。 谢谢 ps.已经在info.plist文件中添加了NSCameraUsageDescription、NSPhotoLibraryUsageDescription和NSContactsUsageDescription。

使用xcode 8,设备使用iOS 9和10

我也有同样的问题,比如

摄像头无法使用ABPersonViewController和CNContactViewController

它会弹出黑屏,除“取消”按钮外,所有不包含的控件都在工作

我搜索了好几个问题,但没有找到答案

任何线索。 谢谢


ps.已经在info.plist文件中添加了NSCameraUsageDescription、NSPhotoLibraryUsageDescription和NSContactsUsageDescription。

注意到iOS 11版本中没有出现“拍照”,苹果可能已经将其作为bug删除了。我没有找到苹果的官方确认链接。

在“设置”应用程序中转到应用程序的“设置”页面。相机访问是否被禁用?@rmaddy否。所有访问选项都已启用。我也遇到此问题。事实上,我的应用程序明确地拥有使用相机的权限。但是,如果我们从ABPersonViewController访问它,它的行为就好像照相机的权限已被禁用一样。@Ahn-您是否修复了CNContactViewController的照相机问题,因为我面临同样的问题。如果解决方案有效,请告诉我。