iOS
修改app名称
使用Xcode打开ReactNative项目下的iOS目录,打开Info.plist配置文件,修改Bundle display name属性即可修改应用的名称。
也可以在General进行可视化修改:
修改AppIcon
工程下的images.xcassests的文件是我们iOS项目专门用于存储图片的地方。在ReactNative开发中,一般将项目的资源放在ReactNative的资源文件目录下,但是AppIcon,启动图这些平台配置图片,还是需要放在相关的原生文件目录下(无论是开发ReactNative项目还是fultter项目都是这么做的)。
首先,打开images.xcassests文件,
找到了AppIcon.appiconset文件,我们可以用网站https://icon.wuruihong.com/ 生成图标,直接替换这个文件即可。
修改启动图
LaunchScreen.xib里添加UIImageView添加约束,设置图片。
Android
应用名称
在android/app/src/main/res/values/strings.xml中,找到
版本号
还是在android/app/build.gradle中,
defaultConfig {
applicationId “com.mdemoproject”
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName “1.0”
}
versionCode 和versionName两项。versionCode必须每次增加,不能减少。
applicationid是App ID
修改AppIcon
按照里面ic_launcher.png的尺寸,生成四个版本的icon并替换。
添加启动图
在 app/src/main/res/下新建以下文件夹:
·drawable-ldpi
·drawable-mdpi
·drawable-hdpi
·drawable-xhdpi
·drawable-xxhdpi
·drawable-xxxhdpi
并分别在以上目录添加一张launch_screen.png图片,安卓会自动会自适应缩放。
注意:如果之前有项目运行,重新调用yarn ios执行还是会显示之前的,我们把app删掉,清除缓存,重新运行即可。