一周前,我刚刚在iOS 6上完成了一个应用程序,并购买了一个开发者帐户,所以没有太多时间玩iOS 7 SDK.刚刚下载了金主版本,并试图升级我的应用程序,使其与iOS 7兼容.

我意识到iOS 7需要对应用程序图标进行一些处理.我查了很多相关的问题,不知道该怎么办.我已经有一个iOS 6应用程序,带有应用程序图标,当我安装golden master版本时,我看到了以下内容:

https://i.stack.imgur.com/DsX18.png"ALT="OS7应用程序图标">

对于启动映像,请执行以下操作:

我可以为iOS7创建新的平面图标,同时希望iOS用户继续看到旧图标.

我该怎么办?使用"使用assets资源 目录"或手动添加图标,如果我手动添加图标,那么我应该如何命名这些图像?谢谢!

推荐答案

绝对Asset Catalog是您的答案,它使您在添加或更新应用程序图标时无需遵循命名约定.

以下是从AppleMigrating an App Icon Set or Launch Image Set的步骤:

1-在项目导航器中, Select 目标.

2- Select 常规窗格,然后滚动至应用图标部分.

在此处输入图像描述

3-通过单击图像行右侧的文件夹图标并在出现的对话框中 Select 图像文件,在应用程序图标表中指定图像.

在此处输入图像描述

4-单击Use Asset Catalog(使用assets资源 目录)按钮,从弹出菜单中 Select assets资源 目录,然后单击Migrate(迁移)按钮,将App Icon表中的图像迁移到assets资源 目录.

在此处输入图像描述

Alternatively, you can create an empty app icon set by choosing Editor > New App Icon, and add images to the set by dragging them from the Finder or by choosing Editor > Import.

Ios相关问答推荐

删除领域中的cartItem时出现问题

在相机动作之前快速防止场景视点重置

如何防止UITest套件与Fastlane一起执行?

更改初始控制器无效

垂直分页 UIScrollView 高度不正确

如何使用 pushViewController 从 UIHostingController 的 SwiftUI 视图中推送 ViewController?

当 Swift 枚举具有 any existential 作为其关联值之一时,我如何使它符合 `Equatable`?

帧过渡动画有条件地工作

SwiftUI 中的偏移量和按钮有问题吗?

SwiftUI 选项卡式视图防止滑动到下一个选项卡

DateFormatter 使用 TimeZone 和 Locale 的特定组合返回 nil

如何在 Swift 上的 sendSynchronousRequest 中判断 Response.statusCode

如何在导航栏右侧添加多个 UIBarButtonItem?

iOS 中的 Crashlytics 不会继续通过 Fabric 应用程序中的构建您的项目

iOS 7 半透明模态视图控制器

如何在 UILabel 中找到文本子字符串的 CGRect?

如何从 UIPickerView 获取选定的值

将视图控制器从一个情节提要移动或复制到另一个情节提要

更改标签栏项目图像和文本 colored颜色 iOS

iOS 7 应用程序图标、启动图像和命名约定,同时保留 iOS 6 图标