【发布时间】:2021-07-23 23:24:06
【问题描述】:
我最近在 IOS 和 Android 上发布了我的应用程序。我正在使用世博会。一切顺利。每当我对代码进行更改时,我都会使用 expo build:ios/android 为 IOS 和 Android 构建应用程序,以便将 ipa 文件上传到 Apple App Store 并将 aab 文件上传到 Google Play Store。
我突然意识到,当我使用 expo publish 将我当前工作的代码发布到 expo 时(以便我可以与其他人在 expo 客户端中测试代码),我发现独立应用程序也已更新。我已经阅读了expo publishing update documentation 页面,这让我有些困惑。所以在这里我问以下问题,
- 如果我在不更改 app.json 文件的情况下发布代码,是否应该更新独立应用程序(ios/android)?在我看来是的。
- 如果是这样,它会非常好(这将通过避免 ios/android 审查过程来节省我的时间),但同时我如何才能在不妨碍我的生产应用程序的情况下与其他人一起测试 expo 客户端中的代码?
-
expo publishing update documentation 页面显示,对 app.json 的更改需要重新构建二进制文件才能在 iOS 或 Android 独立应用程序中生效。这是否也意味着,如果我只是使用
expo build:ios/android构建,我不必再次将这些二进制文件(ipa、aab)上传到 Apple 或 Google?我不这么认为。但是文档没有明确说明,所以我问了这个问题。
【问题讨论】:
标签: expo expo-publish