繁体   English   中英

更新iOS应用程序的应用程序图标

[英]Updating App icon for an iOS app

之前也有人问过这个问题,但我的问题与以前的问题略有不同,或者我们可以说是扩展版本

Q1)我尝试通过在资产目录中添加图像并将“目标”应用程序图标设置指向该图标来更新图标应用程序。 该应用程序图标已在我的Xcode中更新,但未在我运行该应用程序时反映出来。我读到某个地方,也必须在“项目”文件中对此进行更新。 这可以通过遵循路径Project-> General-> App icon来完成。 问题在于,该“常规”面板仅在Target中可见,而在“ Project”文件中不可见。我只有Project的“ Info”和“ build Settings”。 我正在使用Xcode6.1

Q2)我会继续乐观,并假设我会为此找到解决方案,这使我想到了第二个问题。

是否可以动态更新应用程序图标? 对于例如->我的应用程序图标为红色,现在一旦启动我的应用程序,我就有一个颜色菜单可供选择。 一旦我选择一种颜色说绿色,我的原始应用程序图标应更新为绿色。 因此,当我最小化或退出我的应用程序时,图标变为绿色。其中一个实时示例是iOS中可用的Calendar应用程序和Clock应用程序,其中图标相对于日期和时间不断变化

感谢您提前提出解决方案。

不,您不能更改应用程序及其捆绑包中的资源。

苹果自己的应用程序当然是例外。

您无法动态更新应用程序图标。

当您更新应用程序图标(仅是资产,无需更新项目设置)时,请清理并构建您的应用程序以查看新图标。 如果看不到它们,只需删除并重新安装该应用程序即可。 确保包括图标所需的所有图像分辨率。

确保将您的图标资产选择为应用程序图标 在此处输入图片说明

对于第一个问题,我仅通过在项目“源”树的Images.xcassets中创建一个新图标集来更改所有图标。 您需要确保所有目标都有合适大小的图标。 您可以将项目指向新集合,也可以重命名旧集合,然后调用新集合AppIcon。 如果要更改设置名称,则在项目设置的常规选项卡中的标题“应用程序图标和启动图像”下定义使用的图标集。 除此之外,您无需执行任何其他操作。 在模拟器上,删除应用程序并重新启动可能会有所帮助。

对于您的第二个问题,答案似乎是您不能但苹果可以。 以前从未注意到过,但是时钟应用程序图标实际上具有正在移动的秒针并具有当前时间。 显然有可能,但对于普通人来说似乎是不允许的: 如何在iOS中为应用程序图标设置动画?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM