【问题标题】:How to publish expo app as update of a native app如何发布 expo 应用程序作为本机应用程序的更新
【发布时间】:2021-02-09 16:53:09
【问题描述】:

我是使用 react native 的新手。我用它开发了一个应用程序,现在我必须发布它,但作为当前应用程序的更新,该应用程序以前是为 ios 和 android 本地开发的。

我们的想法是在两个商店中发布它以替换现有的,然后用户会将新应用视为更新,而不是新安装。

我有两个商店和每个商店的凭据来发布应用程序。唯一的事情就是将它作为当前版本的更新发布

谁能给我一些建议吗?

【问题讨论】:

    标签: ios react-native


    【解决方案1】:

    iOS

    a) 使用与商店相同的捆绑包标识符

    b) 为开发者和应用商店创建配置文件

    c) 上传新版本

    然后它将它作为现有商店应用程序的更新

    Android

    a) 使用相同的包名

    b) 在构建与现有商店应用程序相同的密钥库时

    c) 上传新版本

    【讨论】:

      【解决方案2】:

      是的,只需为 android 和 ios 构建捆绑器,但要确保

      在 Android 中,对于不同版本的应用程序二进制文件,包名称(应用程序 ID)应该相同。在版本更改期间,签名证书也保持不变。

      在 iOS 中,对于不同版本/构建的应用二进制文件,Bundle ID 必须相同。除此之外,临时配置文件和证书也需要相同。

      您也可以将fastlane 用于您的应用 CI/CD 流程

      提供于repost

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多