iOS APP更换应用图标logo

iOS 10.3 加入了了更换应用图标的新功能,开发者可以为应用提供多个应用图标选择。用户可以自由的在这些图标之间切换,下面具体查看切换步骤。


1.先把你需要的所有图片都导入项目中(比例为1:1)


2.plist文件配置,添加Icon files (iOS 5)类型为Dictionary


3.点开Icon files (iOS 5),里面有Primary Icon,Newsstand Icon两个key,Primary Icon 里面的图片为AppIcon默认图片。


4.Icon files (iOS 5)里面创建一个CFBundleAlternateIcons,类型为Dictionary


5.点击开CFBundleAlternateIcons,按照如图所示的添加,我添加了三个分别是icon1,icon2,icon3(这个名字是自己写的),它们对应的本地图片名字是2,3,4。添加时数据类型对应一至,


6.执行代码

- (IBAction)one:(id)sender {

    [selfchangeImageNames:@"icon1"];

}


- (IBAction)two:(id)sender {

    [selfchangeImageNames:@"icon2"];

}


- (IBAction)three:(id)sender {

    [selfchangeImageNames:@"icon3"];

}


-(void)changeImageNames:(NSString *)name{


    if ([UIApplicationsharedApplication].supportsAlternateIcons) {//来判断是否支持换应用图标

        

        //setAlertnateIconName方法有二个参数

        //第一个参数是要换图标的名字(此名字不是图片的原始名字),如果写nil,系统默认是最初图标名字

        //第二个参数是方法执行的回调

        [[UIApplicationsharedApplication] setAlternateIconName:name completionHandler:^(NSError *_Nullable error) {

            if (error) {

               NSLog(@"失败");

            }else{

               NSLog(@"成功");

            }

            

        }];

    }


}



具体代码请去此网址下载:https://github.com/CKDemo/-



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在iOS设备上下载app图标,可以按照以下步骤进行: 1. 打开App Store:在iOS设备的主屏幕上找到App Store的图标,一般是一个蓝色的背景,上面有一个白色的字母“A”。 2. 搜索应用程序:点击App Store图标后,会进入应用商店的主页。在顶部的搜索栏中输入应用程序的名称或关键词,然后点击搜索按钮。 3. 选择应用程序:搜索结果列表中会显示与你输入的关键词相关的应用程序。找到你想要下载的应用程序,点击它的图标以进入应用程序的主页。 4. 下载应用程序:在应用程序的主页上,会显示该应用的详细信息。如果应用程序是免费的,你将看到一个“获取”按钮,点击它即可开始下载。如果应用程序需要付费,你将看到一个显示价格的按钮,点击它后会提示你输入Apple ID密码进行购买。完成购买后,应用程序即可开始下载。 5. 等待下载完成:下载过程可能需要一些时间,具体取决于你的网络连接速度和应用程序的大小。下载过程中,你可以在主屏幕或者应用商店中的“已购买”项目下观察下载进度。 6. 安装应用程序:下载完成后,应用程序的图标将出现在设备的主屏幕上。点击它即可开始安装。如果应用程序需要访问某些权限(如位置信息、通讯录等),系统将会提示你是否授权。 通过以上步骤,你就可以在iOS设备上下载和安装应用程序的图标了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值