zoukankan      html  css  js  c++  java
  • ios获取权限

    ios获取权限

    by 伍雪颖

    -(void)requestRecord{
        [[AVAudioSession sharedInstance] requestRecordPermission:^(BOOL granted) {
            dispatch_async(dispatch_get_main_queue(), ^{
            });
        }];
    }
    
    -(void)requestAccessEventWithType:(EKEntityType)eventType{
        [[EKEventStore new] requestAccessToEntityType:eventType completion:^(BOOL granted, NSError *error) {
            dispatch_async(dispatch_get_main_queue(), ^{
            });
        }];
    }
    
    - (void)requestAccessSocial:(NSString*)identifer{
        ACAccountStore *accountStore = [[ACAccountStore alloc] init];
        ACAccountType *twAccountType = [accountStore accountTypeWithAccountTypeIdentifier:identifer];
        [accountStore requestAccessToAccountsWithType:twAccountType
                                              options:nil
                                           completion:^(BOOL granted, NSError *error) {
                                               dispatch_async(dispatch_get_main_queue(), ^{
                                               });
                                           }];
    }
    
    -(void)AddressBookRequest{
        ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, NULL);
        ABAddressBookRequestAccessWithCompletion(addressBook, ^(bool granted, CFErrorRef error) {
            dispatch_async(dispatch_get_main_queue(), ^{
            });
        });
    }


  • 相关阅读:
    2021年4月27日 团队冲刺阶段01
    2021年4月26日
    2021年4月25日
    2021年4月24日
    2021年4月23日
    2021年4月22日
    2021年4月21日
    神奇的数列之“Last Defence ”
    经典圆交面积求解之“Intersection ”
    计蒜客第六场
  • 原文地址:https://www.cnblogs.com/yxwkf/p/5244416.html
Copyright © 2011-2022 走看看