iOS12 验证码无法填充的问题

  1. If you use a custom input view for a security code input text field, iOS cannot display the necessary AutoFill UI. 如果对安全代码输入文本字段使用自定义输入视图,则iOS无法显示必要的自动填充UI。(iOS supports Password AutoFill on UITextField, UITextView, and any custom view that adopts the UITextInput protocol. iOS支持UITextField,UITextView以及采用UITextInput协议的任何自定义视图上的密码自动填充)
let securityCodeTextField = UITextField()
securityCodeTextField.textContentType = .oneTimeCode (这句可以不写,苹果开发者大会上说的,大部分情况下,security autofill 是能用的,为了确保,要写上这句话)

2.如果你的验证码短信格式不对,也不能完成填充。 亲测 验证码是(为)(:) 123455 这种是可以,那如果判断是否可以的, 在iPhone上打开短信,点击验证码,如果从底部呼出选项 拷贝验证码选项,可说明是可以的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值