2

用户输入安全码后,我试图从 BankId 应用程序重定向到我的 Flutter 应用程序。

它在 Android 中运行良好,但在 iOS 中,当我将 URL 重定向设置为我的自定义 URL 方案时,它不会自动返回到应用程序。

 if (Platform.isIOS) {
 const redirect = "rememberapp://";
 url = "https://app.bankid.com/?autostarttoken=[$autoToken]&redirect=$redirect";
 if (await canLaunch(url)) {
   await launch(url, forceSafariVC: false);
 } else {
   throw 'Could not launch $url';
 }}

当我在 safari 中添加 URL 方案时,它会打开应用程序,但当我尝试从另一个应用程序重定向时它不起作用。

4

0 回答 0