如何在反应原生 ios 应用程序中更新应用程序版本?
Posted
技术标签:
【中文标题】如何在反应原生 ios 应用程序中更新应用程序版本?【英文标题】:How to update the app version in react native ios app? 【发布时间】:2020-04-02 17:45:13 【问题描述】:如何更改使用本机反应构建的苹果应用程序版本。
我从苹果应用商店收到这封电子邮件 -
尊敬的开发者,
我们发现您的应用“APP_NAME”1.0 (1.0.2) 最近交付的一个或多个问题。请更正以下问题,然后重新上传。
ITMS-90062:此捆绑包无效 - Info.plist 文件中键 CFBundleShortVersionString [1.0] 的值必须包含比先前批准的版本 [1.1] 更高的版本。有关 CFBundleShortVersionString 的更多信息,请访问https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring
最好的问候,
App Store 团队
【问题讨论】:
【参考方案1】:通过转到项目中的 ios 目录在 Xcode 中打开您的应用程序
要么有 .xcworkspace
双击它或 .xcodeproj
双击它。
现在按照图片步骤点击 1,然后点击 2 和 3 即可更改它。
【讨论】:
【参考方案2】:转到 info.plist,找到 CFBundleShortVersionString
,将其 <string>
值设置为您的期望值:
<key>CFBundleShortVersionString</key>.
<string>1.0.0</string>
【讨论】:
可能想更新CFBundleVersion
,而你也在那里【参考方案3】:
导航到您的项目,然后 iOS 文件夹像这样打开您的项目 name.xcworkspace 并更改内部版本号或版本号
【讨论】:
以上是关于如何在反应原生 ios 应用程序中更新应用程序版本?的主要内容,如果未能解决你的问题,请参考以下文章
我们如何在反应原生版本 .61 中将动画添加到底部选项卡图标
expo-updates 如何在反应原生裸工作流应用程序的不同版本中工作?