深层链接在 iOS 上无法重定向到正确的屏幕 - Flutter、GoRouter

Deep Links not Redirecting to Correct Screen on iOS - Flutter, GoRouter

提问人:zACIID 提问时间:11/16/2023 更新时间:11/21/2023 访问量:34

问:

我正在开发的应用程序(Android、iOS)使用 go_router 12 进行导航和深度链接,但后者似乎仅适用于 Android 设备。更准确地说,在这两种情况下,单击链接都会正确地将用户重定向到应用程序,但在 iOS 上,只有加载的屏幕始终是主页,而不是链接指向的页面。

我已经正确设置了通用链接和自定义 url 方案,链接打开应用程序的事实证明了这一点,它们只是没有重定向到正确的屏幕。 我已经检查了go_router文档和其他与它的深度链接示例,似乎它应该开箱即用,所需的设置基本上只与 ios 权利和 AndroidManifest 相关。

有谁知道可能是什么原因并帮助我排除故障? 先谢谢你

iOS Flutter 深度链接 flutter-go-router

评论


答:

0赞 sysysy 11/21/2023 #1

如果你之前安装过uni_links包,你可以尝试删除uni_links包,然后 flutter clean 和 flutter pub get 再次。

评论

0赞 zACIID 11/21/2023
不,不幸的是,事实并非如此。无论如何谢谢你