如何部署多个版本的CodePush捆绑包?

2024-03-01

我读过有关targetBinary旗帜和我也读过this https://stackoverflow.com/questions/34869548/codepush-how-to-deploy-to-multiple-build-versions-of-the-same-deployment-config来自从事 CodePush 工作的 Microsoft 团队成员。

我有版本5.0.1 and 5.1.0.

  • 与以下版本相比,第二个版本存在本地差异5.0.1

如果版本出现错误5.0.1,如何修复它并仅针对此版本部署它?错误可能很严重,并不是每个人都会拥有该应用程序的最新版本。

或者,该错误可能仅存在于特定版本上。

我唯一的选择是:

  • 打开 Xcode 和 Android Studio
  • 更改我的捆绑包版本/内部版本号5.1.0 to 5.0.1然后进行更改,然后将我的编号改回来?

这似乎是一种冗长的版本更新方式。有没有更优雅的方式来管理这个?


目标二进制版本参数支持此场景的范围。这是一个有用的表格来指导您。

Range Expression    Who gets the update
----------------    ----------------------
1.2.3               Only devices running the specific binary app store version 1.2.3 of your app
*                   Any device configured to consume updates from your CodePush app
1.2.x               Devices running major version 1, minor version 2 and any patch version of your app
1.2.3 - 1.2.7       Devices running any binary version between 1.2.3 (inclusive) and 1.2.7 (inclusive)
>=1.2.3 <1.2.7      Devices running any binary version between 1.2.3 (inclusive) and 1.2.7 (exclusive)
1.2                 Equivalent to >=1.2.0 <1.3.0
~1.2.3              Equivalent to >=1.2.3 <1.3.0
^1.2.3              Equivalent to >=1.2.3 <2.0.0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何部署多个版本的CodePush捆绑包? 的相关文章

  • 在项目“:app”中找不到任务“installDebug” - 创建项目后运行android

    创建一个 React Native 项目后 我尝试在我的 Android 设备上运行它 我输入adb devices进入终端 我看到了我的设备 我跑了react native run android 过了一会儿Task installDeb
  • JSON 对象 - 访问 React Native 中的值

    在我的 React Native 应用程序中 我使用 RNDBModels 包 它是 AsyncStorage 的包装器 目前 我正在通过 RNDBModels 保存一个 JSON 对象 并且该对象可以正常工作 但是访问数据具有挑战性 当代
  • 将 React-Native 应用部署到 App Store 的指南

    经过我的所有研究 我仍然无法在不使用博览会的情况下找到在应用程序商店中部署应用程序的正确文档 该应用程序在调试模式和其他测试设备下运行良好 唯一的问题是部署 我以为我已经找到一篇文章叫部署适用于 iOS 的 React Native 应用程
  • 在前台显示通知 React Native Firebase v6

    我正在使用最新的 React Native 版本 0 62 和最新版本的 React Native Firebase 即 v6 我能够收到通知 它在后台工作正常 但不显示在前台 Here is the screenshot 这是我的代码 c
  • Android 的 React-Native 替代 AlertIOS.prompt?

    我正在关注react native的教程 但是他们正在为IOS做这件事 有一部分他们使用AlertIOS prompt 如下所示 AlertIOS prompt Add New Item null text Cancel onPress g
  • 为什么 eval() 在 React Native 中不起作用?

    我正在尝试从 API 获取的字符串以本机反应方式动态生成 UI 我不太明白为什么 eval 在此示例中不起作用
  • Android Studio首次启动时Android SDK不可用

    我一直在尝试安装 Android Studio 以便使用 Expo 创建 React Native 应用程序 当我尝试安装 Android Studio 并首次运行它时 我看到以下屏幕 请记住 我还没有单独安装 SDK 我不确定如何安装 我
  • 如何使用本机反应在选项卡导航下的页脚文本中设置图像

    我需要设置所有页面上都有图像和文本的页脚 我已经使用了 React Native TabNavigator 问题是页脚文本以大写形式显示 并且背景颜色没有更改并且无法在页脚中设置图像 tabBarPosition bottom tabBar
  • 如何从其他组件更新状态?

    我正在使用本机反应和反应导航进行路由 如何从另一个组件 页面更新状态 主屏幕 export class HomeScreen extends Component constructor this state test updateState
  • 如何在 React Native 中截屏测试?

    我想使用屏幕截图测试我的 React Native 应用程序 UIAutomation javascript 文件将由以下命令执行fastlane https fastlane tools 并且应该向我提供我需要的所有子视图 这部分工作正常
  • React-Native 中的应用程序状态不会删除侦听器

    我通过以下方式添加了侦听器 尝试同时放入构造函数和 componentDidMount AppState addEventListener change this handleAppStateChange 并在 componentWillU
  • 在项目“:app”中找不到任务“prepareKotlinBuildScriptModel”

    I am getting this error while gradle sync This is react native project 我可以通过将此行添加到我的 build gradle 文件来解决此问题 task prepareK
  • 是什么原因导致本机反应缓慢?

    在下面的代码中 第一条 console log 消息几乎立即打印 然后一切都挂起 我最初假设它正在等待返回响应正文 响应的正文只有大约 26K 等待的时间似乎是不确定的 除非我摇动手机并与调试菜单交互 一旦我与调试菜单交互 承诺就会解决 一
  • 如何使用多重身份验证 - firebase?

    我有一个注册屏幕 其中包含 用户名 电子邮件 电话号码 密码 在本例中 我使用电话号码身份验证来验证号码 因此在用户验证他的号码后 我将他的数据保存到 firebase DB 中 所以在那之后 我将下摆导航到登录屏幕 应该包含电子邮件 密码
  • 无法在react-native android中设置ShadowColor

    环境 环境 操作系统 macOS High Sierra 10 13 1 节点 8 9 1 纱线 0 17 10 npm 5 6 0 守望者 4 7 0 Xcode Xcode 9 2 内部版本 9C40b Android Studio 2
  • 我可以将标头传递给图像源吗?

    我的图像源是安全的 所以理想情况下我想执行以下操作
  • 在 React-Native 上共享工作表图标

    我环顾了我能想到的所有地方 但我一生都无法找到如何更改react native内部共享表中出现的图标 这甚至可以定制吗 我很想把应用程序的图标放在那里 仅使用网址时 它会自动使用链接的网站图标 网络图标填充此图标 对于带有自定义消息的共享表
  • React Native:相机流的多个预览

    我有一个要在 Android 和 iOS 中开发的 React Native 应用程序 我想在其中获取相机流 进行一些处理 然后多次渲染它 想象一下像 Instagram 这样的应用程序 您可以在其中实时向相机添加滤镜 并在实时预览中显示应
  • 如何纠正流警告:解构(缺少注释)

    我正在编写一个小型 React Native 应用程序 并且正在尝试使用 Flow 但我无法在任何地方真正获得有关它的正确教程 我不断收到错误 destructuring Missing annotation 有关 station 这段代码
  • 使用 React Native 的 WebView 获取 JSON 的正确方法

    WebView 似乎在 React Native 中扮演着类似 Web Worker 的角色 我正在尝试将大量数据获取卸载到 WebView 但这似乎非常痛苦并且找不到fetch示例与WebView 所以我有下面的 JavaScript 代

随机推荐