iOS 修改APP 名称
iOS 10.3 加入了了更换应用图标的新功能.
[[UIApplication sharedApplication] setAlternateIconName:@"" completionHandler:{
}]
1.配置Plist
配置图片配置Plist
2.代码
// 判断可以更换
if ([[UIApplication sharedApplication] supportsAlternateIcons]) {
NSString *logoName = [[UIApplication sharedApplication] alternateIconName];
if (logoName) {
// logoName 有值 设置nil ,切换默认图标
[[UIApplication sharedApplication] setAlternateIconName:nil completionHandler:^(NSError * _Nullable error) {
if (error) {
NSLog(@"更换失败%@",error);
}else{
NSLog(@"更换成功");
}
}];
}else{
// logoName = nil 进行更换图标
[[UIApplication sharedApplication] setAlternateIconName:@"zfb" completionHandler:^(NSError * _Nullable error) {
if (error) {
NSLog(@"更换失败%@",error);
}else{
NSLog(@"更换成功");
}
}];
}
}
完整代码GitHub
网友评论