美文网首页
短信验证

短信验证

作者: CoderCurtis | 来源:发表于2017-05-17 11:32 被阅读25次

    很多应用中注册、修改密码等均用到短信验证,一般实际开发中短信验证功能的开发,前端会调用后台给的获取验证码和提交验证码接口;这里使用ShareSDK中的短信验证码SDK来模拟短信验证过程,实际开发流程和此基本一致。倒计时功能可自行添加

    基本根据短信验证码SDK文档去操作,我采用的短信SDK无UI集成

    这里说下注意事项:

    • 创建应用时,需要选择发送短信验证码的应用,如果创建应用选择类型不对,则不能成功发送短信验证码。会报错:
     Error Domain=getToken Code=406 "(null)" UserInfo={getToken=406}
    

    406是说初始化SDK的appkey不存在

    sms_create.png

    应选择横向第二个图片点进去创建应用

    sms_cre.png

    创建应用成功后,会得到App Key和App Secret

    sms.png

    只是使用短信验证SDK做个小例子,不是真正产品且不上架,无需进行上线登记。

    照着文档做完步骤后,运行:

    result.png

    收到验证码

    code.png

    这里短信标识为[掌淘科技],如果想自定义,需要另做其他操作。

    • 另外,因为iOS10隐私权限的问题,需要在plist文件中添加相关权限操作,否则会崩溃
    <key>NSContactsUsageDescription</key>
    <string></string>
    

    SMSDemo

    相关文章

      网友评论

          本文标题:短信验证

          本文链接:https://www.haomeiwen.com/subject/gzqdxxtx.html