Re: [问题] 安卓有App能自动读取复制验证码吗

楼主: ReDmango (爱战暱称的哪个白痴)   2019-07-08 17:01:03
※ 引述《laser789 (南崁彭于晏)》之铭言:
: 之前帮亲戚注册帐号
: 发现iphone会自动读取短信的验证码
: 会出现在键盘上可以直接贴上很方便
: 搜一下版上似乎Samsung也有类似功能?
: 那Play商店上有类似的App能达到类似效果吗?
: 谢谢
Android有个SMS Retriever API可用,
开发者只要有叫他出来打球,
就不用自己手动输入验证码。
流程是:
1.获得使用者电话号码
2.启动SMS retriever
3.将号码回传验证Server,然后Server传短信给电话号码
4.装置收到短信
5.将一次性验证码回传验证Server,纪录此号码通过验证
6.(非必要)提示使用者将资料存入自己的Smart-Locks中
借此这个号码就通过验证了,
所以其实完全不用使用者手动,
唯一会卡住的时间只有电信商那边SMS寄送的时间差。
iOS12开始有个singleFactorCodeTextField可以自动读一次性短信内容,
其实也是开发者要不要叫来玩的问题。
至于为何感觉iOS App较常看到有套用的:
1.iOS的方法比较容易写。(但是容错率较低,因为没有指定来源)
2.以前Android开发者很多人喜欢直接读整个短信权限。(对 很危险)
3.很懒,对,94懒。
4.Android App上架很简单,只是写来交差或者随便写写。
Google Play现在已经禁止上架或下架非短信App但是读整个短信的App了,
(很rap),
未来应该会慢慢有更多开发者套用。(吧)

Links booklink

Contact Us: admin [ a t ] ucptt.com