我正在显示CNContactPickerViewController
。假设我禁止从设置访问,它不应该允许打开控制器或应该弹出说禁用联系人访问。但反过来它正在打开视野。为什么会这样?任何人都有这个想法。是框架错误,还是我应该使用CNContactStore requestAccessForEntityType:
方法强行检查?
self.mContactBookController = [[CNContactPickerViewController alloc] init];
mContactBookController.displayedPropertyKeys = @[CNContactEmailAddressesKey];
mContactBookController.predicateForEnablingContact = [NSPredicate predicateWithFormat:@"emailAddresses.@count > 0"];
[app.window.rootViewController presentViewController:mContactBookController animated:YES completion:NULL];
答案 0 :(得分:1)