就我感觉而言,目前意义不大
需要一下几步准备
1.提前准备好icon图片
2.在info.plist文件中添加
下图中添加了三个 Icon1 Icon2 ,和系统默认图片
3.最重要的代码
- (void)setIconName:(NSString*)name {
UIApplication *application = [UIApplication sharedApplication];
//先判断设备支不支持“AlternateIcons”
if([applicationsupportsAlternateIcons]) {
//这里的IconName必须在Info.plist里定义,具体格式看Info.plist
[applicationsetAlternateIconName:namecompletionHandler:^(NSError*_Nullableerror) {
if(error) {
NSLog(@"error => %@", error.localizedDescription);
}else{
NSLog(@"done!");
}
}];
}
}