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(), ^{
            });
        });
    }


  • 相关阅读:
    SSH-框架工作笔记
    Ajax基础
    Hibernate基础
    Struts1 中的国际化
    MyEclipse中的快捷键
    Oracle_存储过程
    oracle_开发子程序和包
    常用的正则表达式
    jQuery中的事件
    AcWing 1118. 分成互质组
  • 原文地址:https://www.cnblogs.com/yxwkf/p/5244416.html
Copyright © 2011-2022 走看看