使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)

本篇文章将详细展示如何在Xcode中更换appicon(图标),app名称以及使用LaunchScreen.storyboard进行引导页更换。

相关版本: xcode13
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第1张图片

1. app图标更换

打开images文件找到自带的APPIcon文件(我是下载的SDK)
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第2张图片

按照相关要求,将图片直接拖进就可以添加了(如果是SDK的文件有图片的,替换掉就可以)
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第3张图片

如果没有自带的appicon,也可以自己选择创建一个新的appicon图片配置:
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第4张图片

然后在general选择创建的图标文件
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第5张图片

2. Xcode更换app名称:

选择InfoPlist,更换成自己的名称就可以了(中英文按需修改)
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第6张图片

使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第7张图片

3. Xcode引导页:

首先要说明:到2020年4月,上架APP的启动页必须使用launchscreen.storyboard,不能再使用assert方式了(有跟着老文档踩到坑。。),所以现在都是通过launchscreen.storyboard增加引导页。

以下大部分操作都是跟着这个文档做的,更详细的流程我就偷懒不贴了:iOS LaunchScreen.storyboard 的使用和适配

3.1 引导页都是在下图文件中更换
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第8张图片

3.2 打开launchscreen文件(以下操作担心失败的可以commond + z撤回操作)
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第9张图片
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第10张图片

3.3 点击右上角+号,输入image view
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第11张图片
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第12张图片
3.5 设置约束为0:

使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第13张图片

3.6 在此处增加引导页图片:
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第14张图片

值得注意的部分

  • 引导页可能为空白此时解决方案有:
  1. 卸载app,重新启动。
  2. 排除1,那可能是 image的图片导致的问题:
    2.1 在Images.xcassets文件新增一个launchImg图片,配置好后,重新引入:

使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第15张图片

2.2 上面方法不起效就考虑直接增加一个图片,进行配置,再引入(我就是这样解决的引导页空白,很奇怪,但是好用。。)
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第16张图片

使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第17张图片

2.3 确保下图中该部分value为空:
使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)_第18张图片

你可能感兴趣的:(iOS,ios,xcode)