Md *_*aza 5 android ota react-native expo
我正在尝试在我自己的服务器上托管 OTA。我按照您的服务器上的托管更新指南进行操作,但没有成功。
为了更深入地挖掘,我调用了该方法Updates.checkForUpdateAsync()
并记录了错误消息。
Error Code: ERR_UPDATES_CHECK
Error Message: Failed to parse manifest data
Run Code Online (Sandbox Code Playgroud)
不过,我检查了清单 URL 并获得了 JSON 响应。
{
"name": "local-update",
"slug": "local-update",
"version": "1.0.13",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff",
"imageUrl": "https://username.github.io/expo-local-update/assets/4dc203c1f48ad8b1e9734613e88be661"
},
"updates": {
"fallbackToCacheTimeout": 0,
"url": "https://username.github.io/expo-local-update"
},
"ios": {
"supportsTablet": true
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#FFFFFF",
"foregroundImageUrl": "https://username.github.io/expo-local-update/assets/97dae5a0e62ad8551d8a31897b425e63"
},
"package": "com.jazasoft.localupdate"
},
"web": {
"favicon": "./assets/favicon.png"
},
"sdkVersion": "44.0.0",
"platforms": [
"ios",
"android",
"web"
],
"currentFullName": "@expouser/local-update",
"originalFullName": "@expouser/local-update",
"locales": {},
"iconUrl": "https://username.github.io/expo-local-update/assets/4e3f888fc8475f69fd5fa32f1ad5216a",
"bundledAssets": [],
"assetUrlOverride": "./assets",
"publishedTime": "2022-02-04T07:29:17.098Z",
"commitTime": "2022-02-04T07:29:17.098Z",
"releaseId": "aa1838e5-dae6-4162-8929-31880b321456",
"revisionId": "XbAJ1eBGvo",
"id": "@expouser/local-update",
"platform": "android",
"bundleUrl": "https://username.github.io/expo-local-update/bundles/android-e151ab3dba93758ccd28a2709f4b4f49.js",
"dependencies": [
"expo",
"expo-application",
"expo-status-bar",
"expo-updates",
"react",
"react-dom",
"react-native",
"react-native-web"
]
}
Run Code Online (Sandbox Code Playgroud)
我缺少什么?提前致谢。
归档时间: |
|
查看次数: |
710 次 |
最近记录: |