首页 > 解决方案 > Android 更新后会打开我的 Expo App 的旧版本

问题描述

我已经用新版本更新了我的 android 应用程序,这是一个 expo 应用程序,但是当用户打开应用程序(更新后)时,它会以旧版本打开。

除非用户从手机中删除现有应用并从 google play store 重新安装,否则它不会得到更新。

你可以在下面看到我的 app.json 文件,请帮忙。

{
    "expo": {
        "name": "ABC",
        "description": "ABC Description",
        "slug": "abc-abc-abc",
        "version": "2.0.2",
        "privacy": "unlisted",
        "sdkVersion": "39.0.0",
        "orientation": "portrait",
        "icon": "./assets/icon.png",
        "splash": {
            "image": "./assets/splash.png",
            "resizeMode": "contain"
        },
        "updates": {
            "enabled": false
        },
        "assetBundlePatterns": ["**/*"],
        "ios": {
            "bundleIdentifier": "com-abc-abc",
            "buildNumber": "2.0.2",
            "supportsTablet": true
        },
        "android": {
            "package": "com.abc",
            "versionCode": 45,
            "adaptiveIcon": {
                "foregroundImage": "./assets/icon.png",
                "backgroundColor": "#ffffff"
            },
            "permissions": ["WRITE_CALENDAR", "READ_CALENDAR"]
        }
    }
}

标签: react-nativeexporeact-native-android

解决方案


改变

"privacy": "unlisted" to "privacy": "public"

解决了问题


推荐阅读