react-native - 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"]
}
}
}
解决方案
改变
"privacy": "unlisted" to "privacy": "public"
解决了问题
推荐阅读
- python - 用python覆盖现有excel文件中的一张表
- php - PHP / Imagick:获取所有通道的直方图(数据不是图片)
- c++ - 使用 C++ 从上到下打印堆栈的元素
- oop - 为什么类槽用关键字指定但用符号访问?
- nearprotocol - 如何将数据写回存储?
- java - 从 Java 调用在 cmd 中执行 .bat 什么都不做
- spring-integration - 调用提交偏移的正确方法
- spring - Springboot + Postgres + Docker 链接
- r - 管道工部署 - 我可以部署单个文件吗?
- javascript - Gulp 生成的 js 出错了