码迷,mamicode.com
首页 > 其他好文 > 详细

获得通讯录的访问权

时间:2016-05-04 13:23:23      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:

 1 ABAddressBookRef abRef = ABAddressBookCreateWithOptions(NULL, NULL);
 2             if (ABAddressBookGetAuthorizationStatus() ==  kABAuthorizationStatusNotDetermined) {
 3                 ABAddressBookRequestAccessWithCompletion(abRef, ^(bool granted, CFErrorRef error) {
 4                     if (granted) {
 5                         ContactListViewController *contactListViewController = [[ContactListViewController alloc]init];
 6                         [self.navigationController pushViewController:contactListViewController animated:YES];
 7                     }
 8                 });
 9             }else if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusAuthorized){
10                 ContactListViewController *contactListViewController = [[ContactListViewController alloc]init];
11                 [self.navigationController pushViewController:contactListViewController animated:YES];
12             }else{
13                 UIAlertController * tipAert = [UIAlertController alertControllerWithTitle:@"提示" message:@"请先允许访问通讯录" preferredStyle:(UIAlertControllerStyleAlert)];
14                 UIAlertAction *v1 = [UIAlertAction actionWithTitle:@"取消" style:(UIAlertActionStyleDefault) handler:^(UIAlertAction * _Nonnull action) {
15                 }];
16                 [tipAert addAction:v1];
17                 UIAlertAction *v2 = [UIAlertAction actionWithTitle:@"前往" style:(UIAlertActionStyleDefault) handler:^(UIAlertAction * _Nonnull action) {
18                     [[UIApplication sharedApplication]openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
19                 }];
20                 
21                 [tipAert addAction:v2];
22                 [self presentViewController:tipAert animated:YES completion:nil];
23             }
24             if (abRef) {
25                 CFRelease(abRef);
26             }
27             

 

获得通讯录的访问权

标签:

原文地址:http://www.cnblogs.com/cityingma/p/5457977.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!