iOS中自动OTP验证?

57

有没有办法从iPhone收件箱(短信)中访问数据,以便像Android中那样进行自动OTP验证的iOS应用程序?感谢您的帮助。


不要这样想,你必须要让他们手动输入。 - Tj3n
12个回答

0

支持自动填充OTP 注意:要从短信中读取OTP,短信应包含代码或验证码

if #available(iOS 12.0, *) {
            optTextField.textContentType = .oneTimeCode
        } else {
            // Fallback on earlier versions
            print("Fallback on earlier versions")
        }

-10

不行。

因为这将被视为隐私问题,您无法访问用户的短信收件箱。


1
自从你在2017年回答了这个问题后,对于提问者的问题一直没有解决方案,但是在2018年,苹果推出了安全代码自动填充功能,可以帮助从短信框中读取代码。https://developer.apple.com/videos/play/wwdc2018/204/ - Mohammad Reza Koohkan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接