IOS中快速集成短信SDK验证开发(SMSSDK),IOS开发中如何设置手机短信验证码

 更新时间:2016年01月15日 10:02:58   作者:wolfhous  
这篇文章主要介绍了IOS中快速集成短信SDK验证开发(SMSSDK),IOS开发中如何设置手机短信验证码 的相关资料,需要的朋友可以参考下

嘿嘿。。sdk是别人的,我只是下载来集成一下.

smssdk下载网站:http://www.mob.com/(也有其他很多网站有类似SDK,譬如https://www.juhe.cn/等等,可以自行百度,我在这里就演示一下MOB官网的)

此网站号称smssdk免费,可是进去一看........

每天免费20条,上限登记了才永久免费.不多说了,开始......

官网集成文档http://wiki.mob.com/


[1~3步]我就截图官方文档了,傻瓜式操作


[4.1]:先看官网说明:


[4.2]再看我的工程,在AppDelegate.h文件中


[5]看官方SDK,注意看属性介绍


再看我瞎写的


至此验证成功,只是一个小Demo,很简单,没有官方的Demo那么严谨,官方还支持语音验证说明的,手机号输入不正确,验证码二次发送....很多,感兴趣的朋友可以自己下载看看,另外觉得有不对的地方欢迎讨论,我也是学习嘛....

截图好像看不清,我补点源码:

//提交手机号 //wolfhous的cnblogs博客,转载请注明出处!!!!
- (IBAction)clickPhone:(id)sender {
   [SMSSDK getVerificationCodeByMethod:SMSGetCodeMethodSMS phoneNumber:self.phone.text zone:@"" customIdentifier:nil result:^(NSError *error) {
    if (error) {
      NSLog(@"wolfhous提交手机成功%@",error);
    }else{
      NSLog(@"wolfhous提交手机号成功");
     }
  }];
}
//提交验证码 //个人网站www.houshuai.com
- (IBAction)clickCode:(id)sender {
   [SMSSDK commitVerificationCode:self.code.text phoneNumber:self.phone.text zone:@"" result:^(NSError *error) {
    if (error) {
      NSLog(@"wolfhous验证码失败%@",error);
     }else{
      NSLog(@"wolfhosu验证码成功");
     }
   }];
}

猜你感兴趣的文章:

相关文章

  • iOS开发之触摸事件以及手势

    iOS开发之触摸事件以及手势

    这篇文章主要为大家详细介绍了iOS开发之触摸事件以及手势的相关资料,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • Unity3d发布IOS9应用时出现中文乱码的解决方法

    Unity3d发布IOS9应用时出现中文乱码的解决方法

    这里给大家分享的是使用UNity3d发布IOS9应用的时候,遇到出现中文乱码的现象的解决方法,核心内容非常简单就是批量修改NGUI的label字体,下面把代码奉上。
    2015-10-10
  • iOS WebSocket长链接的实现方法

    iOS WebSocket长链接的实现方法

    WebSocket是HTML5一种新的协议,它实现了浏览器与服务器全双工通信,本篇文章介绍了iOS WebSocket长链接的使用,有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • iOS 禁止按钮在一定时间内连续点击

    iOS 禁止按钮在一定时间内连续点击

    本文主要介绍了iOS中禁止按钮在一定时间内连续点击的方法,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • iOS动画-定时对UIView进行翻转和抖动的方法

    iOS动画-定时对UIView进行翻转和抖动的方法

    下面小编就为大家带来一篇iOS动画-定时对UIView进行翻转和抖动的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • ios原生二维码扫描与生成的实现教程

    ios原生二维码扫描与生成的实现教程

    这篇文章主要给大家介绍了关于ios原生二维码扫描与生成的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • IOS开发之tableView点击行跳转并带有“显示”更多功能

    IOS开发之tableView点击行跳转并带有“显示”更多功能

    这篇文章给大家介绍通过点击城市中的tableView跳转到旅游景点的tableView,下面会有“显示”更多的功能,代码简单易懂,对ios点击tableview跳转相关知识感兴趣的朋友一起学习吧
    2016-03-03
  • Android开发笔记之简单基站定位程序的实现

    Android开发笔记之简单基站定位程序的实现

    这篇文章主要介绍了Android开发笔记之简单基站定位程序的实现,详细的介绍了基站定位其实很简单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2016-11-11
  • 关于iOS中属性变量setter与getter方法的理解

    关于iOS中属性变量setter与getter方法的理解

    这篇文章主要给大家介绍了关于iOS中属性变量setter与getter方法的相关资料,文章介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06
  • XCode编译速度慢的处理方法

    XCode编译速度慢的处理方法

    本文给大家介绍的是在IOS开发中XCode编译速度慢的3种解决办法,十分的实用,有需要的小伙伴可以参考下。
    2015-06-06

最新评论