无法通过 iOS 15 上的深度链接启动 Google 身份验证器应用程序
Posted
技术标签:
【中文标题】无法通过 iOS 15 上的深度链接启动 Google 身份验证器应用程序【英文标题】:Can not launch Google authenticator app by deeplink on iOS 15 【发布时间】:2021-11-05 16:06:37 【问题描述】:在 ios 14 或更低版本上,我可以通过深层链接启动 Google Authenticator 应用,代码如下:
UIApplication.sharedApplication().openURL(NSURL(string: "otpauth://")!)
但是,它不再适用于 iOS 15。 iOS 15 似乎不允许通过深层链接触发 Google Authenticator 应用程序。我还尝试在手机浏览器上使用“otpauth://”。它只能使用 iOS 14 打开应用程序。有人可以帮我解决这个问题吗?谢谢。
【问题讨论】:
只是为了确定一下,您的应用是否在LSApplicationQueriesSchemes
中声明了 otpauth
?
是的。我已经。
【参考方案1】:
您可以使用此架构:googleauthenticator://
【讨论】:
以上是关于无法通过 iOS 15 上的深度链接启动 Google 身份验证器应用程序的主要内容,如果未能解决你的问题,请参考以下文章
XING - 如何在 iOS 上的 Android 上进行深度链接?