【发布时间】:2019-04-27 11:04:21
【问题描述】:
我创建了一个渐进式网络应用程序,它运行良好。它会提示安装,并将链接保存在 android home 上,并且没有显示 url 地址栏。
然后我使用 PWA2APK (https://appmaker.xyz/pwa-to-apk/) 创建了一个 APK 并部署到 Play 商店。
构建后,我下载了assetlinks.json,添加了证书SHA-256,以这种方式修改了assetlinks.json(我更改了值):
[
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "xyz.appmaker.pblx",
"sha256_cert_fingerprints": ["AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA","SHA256: BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB"]
}
}
]
然后我推送到网上,验证了 www.exemple.com/.well-known/assetlinks.json 显示浏览器中的值。
包名与APK相同,SHA-256为应用签名证书。
我还添加了图标、屏幕截图和所有必要的东西。整个工作流程得到验证。因此,一旦为内部测试部署了一个版本,我希望它能够正常工作,但事实并非如此。该应用程序使用默认图标安装,它显示 rl 地址栏,并且存在一些加载问题。
有人遇到过同样的问题吗?你是怎么解决的?
谢谢。
【问题讨论】:
标签: google-play create-react-app progressive-web-apps