美文网首页
短信验证 Bmob

短信验证 Bmob

作者: 流水点点 | 来源:发表于2016-03-23 18:00 被阅读522次

    前期准备:

    使用前请先导入CoreLocation.framework、Security.framework、CoreGraphics.framework、MobileCoreServices.framework、CFNetwork.framework、CoreTelephony.framework、SystemConfiguration.framework、libz.1.2.5.tbd、libicucore.tbd、libsqlite3.tbd注册方法还是[Bmob registerWithAppKey:@""];。

    1.在info.plist文件里面配置这两个东西,不然的话连不上网,信息就发布出去

    2.申请Bmob开发者账号, 进行实名验证,还有就是自定义短信模板 短信总共就100条 用完的话以后就收费的

    第一步:

           首先在你的工程里安装Bmob框架,它里面包含的有短信验证功能,或者安装SMSSDK这个是独立的短信验证SDK,如果工程需要的框架较多,为了方便管理可以安装使用cocoapods进行管理.

    框架的安装两种方式: 1.终端   2.github下载

    终端:  

    *1、查找想要导入的框架 (pod search 框架名)

    *2、进入工程所在的文件夹(cd+空格+拖动文件夹)->(pwd)

    *3、新建一个管理所有框架的文件  vim(touch)  Podfile(注意区分大小写)在当前路径打开这个文件,如果没有这个文件则新建new pwd 并打开

    *4、按i 下方出现insetEsc退出:wq 回车然后将插件名拖入pod file  command +s

    *5、pod install 创建新的框架v 安装

    *5、pod update 更新框架、上一步之后、添加删除框架都用这个命令

    github下载:

    *1.查找想要导入的框架 (pod search 框架名)

    然后在- Source:https://github.com/bmob/bmob-ios-sdk.git点击链接地址进行下载

    下载完成后 导入SDK框架 以及Header文件

    第二步:

    在你的工程里面导入SystemConfiguration.framework和CoreLocation.framework,

    注册方法还是[Bmob registerWithAppKey:@"你的APPlication ID"];。


    在这里我的这个方法写在了button的触发时间方法里面

    注意,短信模板设置后需要通过审核才能使用,以下情况将使用Bmob设定的默认模板(Bmob默认的模板是:您的验证码是%smscode%,有效期为%ttl%分钟。您正在使用%appname%的验证码)。1.传入模板名为nil或者@“”;2.传入不存在的模板;3.传入的模板未通过审核

    刚开始的时候写在这个代理方法里面 以为不会走 没想到居然走啦 

    相关文章

      网友评论

          本文标题:短信验证 Bmob

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