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