react-native - Expo - EAS 更新 - 将更改推送到 TestFlight

标签 react-native expo testflight eas

我正在使用完全托管的博览会工作流程。我正在尝试弄清楚如何使用 eas update 将更新推送到 ios 上的 TestFlight。

我已将所有 channel 链接到我的 main 分支,更新已成功推送 - 但是,我认为它没有更新 TestFlight 中的应用程序。

eas.json

{
  "cli": {
    "version": ">= 0.60.0"
  },
  "build": {
    "development": {
      "developmentClient": true,
      "distribution": "internal",
      "channel": "development"
    },
    "preview": {
      "distribution": "internal",
      "channel": "preview"
    },
    "production": {
      "channel": "production"
    }
  },
  "submit": {
    "production": {}
  }
}

最佳答案

我遇到了同样的问题并设法通过以下方式解决它:

  1. eas update:configure 并按照所有步骤操作。

  2. eas build --profile production – 不要忘记增加内部版本号

  3. eas Submit -p ios --latest 以便在 testflight 上获得最新版本,并确保更新手机中的应用。

  4. eas update 之后,强制关闭应用 2-3 次,您就会看到更改。

关于react-native - Expo - EAS 更新 - 将更改推送到 TestFlight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75595231/

相关文章:

ios - 从测试飞行安装 iOS 应用程序显示位置权限警报

react-native - 如何使用 react-native 和 expo 获取位于 assets 文件夹中的文件的绝对路径?

javascript - React Native 组件回调函数

react-native - 如何在 native iOS中获得正确的屏幕宽度?

javascript - React-native 和 AXIOS 上的条件渲染问题

react-native - 如何将边框半径应用于 Expo LinearGradient 组件的某些角

react-native - 当我使用 DrawerItemList 时,应用程序崩溃

expo - 从 expo sqlite 查询得到响应

ios - 通用 iOS 应用程序在 TestFlight 中的 iPad Air 2 上不兼容

IOS Testflight 即使在更新到新版本后也会加载我的应用程序的旧代码