IOS9+获取安装列表和mac地址

IOS10也正常

头文件

/**
 *  所有安装列表
 *
 *  @return 列表信息-XPAppUnitModel
 */
+(NSArray *)appUnitArray;

/**
 *  通过bundid打开app(跟通过URL Scheme打开略有不同自己体会)
 *
 *  @param bundstring bundid
 *
 *  @return 是否成功
 */
+ (BOOL)talkAppBid:(NSString *)bundstring;

/**
 *  获取mac地址
 *
 *  @param resultBlock 回调ip地址和对应mac地址字符串
 */
+(void)startSln:(void (^)(NSString *ipStr,NSString *macStr))resultBlock;

获取手机所有安装APP列表

NSArray *array = [XPSummary appUnitArray];
    for (XPAppUnitModel *mo in array) {
          NSLog(@"%@-----%@",mo.iName,mo.bExecutable);
    }

获取wifi状态下的手机mac地址

 [XPSummary startSln:^(NSString *ipStr, NSString *macStr) {
        NSLog(@"%@----%@",ipStr,macStr);
    }];

本来感觉会有很多想封装的东西到头来也就封装了两个。。。

然后再附带个demo的下载地址: https://github.com/cxpao104/Unite.git




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值