【发布时间】:2018-10-01 08:13:49
【问题描述】:
目前,每当我对 React Native 应用程序进行更改时,我都必须在多个地方更改版本号
1. package.json
{
"name": "My Awesome App",
"version": "1.2.0",
...
}
2。 ios/MyAwesomeApp/Info.plist
<key>CFBundleShortVersionString</key>
<string>1.2.0</string>
3。 android/app/build.gradle
defaultConfig {
...
versionCode 1
versionName "1.2.0"
4。在我的“关于”应用组件中更新版本号
是否有更简单的方法来处理更新版本控制,例如以 Info.plist 和 build.gradle 自动指向 package.json 的方式进行配置?
【问题讨论】:
-
您只需要在构建发布 apk 时更改编号即可上传到应用商店或 Playstore,因为应用商店或 Playstore 的版本不同。
-
@HusainKhanbahadur:是的,我理解只有在我们上传到 appstore/playstore 时才需要版本控制。我的意思是当我需要更新时,如何使它们同步?此应用是全新构建的,因此应用商店/Playstore 中的版本号应相同
-
如果您想更新应用程序并在设备上检查而不上传,则无需更改版本号。
-
@HusainKhanbahadur:不知怎的,我认为你没有得到我的问题,无论如何感谢你的帮助
标签: android ios react-native