是否支持在 iOS 上启动 Google 身份验证器的方式?
我想让客户更轻松地打开应用并复制基于时间的代码,然后再将其粘贴回我的应用。
我根据经验发现此 (Swift) 代码将启动该应用程序:
UIApplication.sharedApplication().openURL(NSURL(string: "otpauth://")!)
...但我想知道是否有更好的支持方式。
具体来说,是否支持不带参数的 otpauth://协议(protocol)以简单地启动应用程序?
最佳答案
查看该应用程序的 Git 存储库,他们似乎已经为机器人 otpauth
和 totp
注册了自定义 URL 方案
这里
这里是关于如何准确构建 url 的文档:
https://github.com/google/google-authenticator/wiki/Key-Uri-Format
在您正确形成它们并在同一台设备上安装您的应用程序和 Google 身份验证器应用程序后,您只需要进行测试即可。
关于ios - 在 iOS 上自动启动 Google Authenticator 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32043500/