如何使Firebase应用程序预览页面打开应用程序



如果设备上启用了通用链接,则动态链接会直接成功打开应用程序,但如果没有,则链接会在safari中打开应用程序预览页面,单击打开按钮后,应用程序商店页面将被打开

如何让打开按钮打开应用程序,而不是应用商店

在Firebase控制台中,我指定了Bundle Id和Team Id

在iOS应用程序中,我指定了相关的域:

applinks:my.url.prefix

URL类型,URL Schemes=my.bundle.id,Role=Editor,identifier=auth2

苹果应用程序站点关联文件包含应用程序的数据

我使用REST构建了一个动态链接,这是我的请求体:

{
"dynamicLinkInfo": {
"domainUriPrefix": my.url.prefix,
"link": mylink, 
"iosInfo": {
"iosBundleId": my.bundle.id, 
"iosAppStoreId": appstroreid
}, 
"navigationInfo": {
"enableForcedRedirect": false
}
}, 
"suffix": {
"option": "UNGUESSABLE"
}
}

响应没有任何警告

结果发现这是一个iOS错误,有时苹果应用程序站点关联文件和deep会出现问题我的建议是没有一个重要的功能依赖于深度链接

相关内容

最新更新