iOS 极光短信验证

1.在极光开发服务平台创建应用(https://www.jiguang.cn)没有账号的先注册

2.下载 Jsms iOS Sdk 

SDK压缩包内包括

lib件夹:包含头 件JSMSSDK.h、JSMSConstant.h,静态库 件libsms-lib.a, 持的iOS版本为7.0及以上版本。导入到你的程序中


3. 在程序中开启通知

4.在AppDelegate.m  引入头文件  #import "JSMSSDK.h"

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

//注册短信验证的AppKey  这个AppKey可在极光开发者服务平台你创建的应用中看到

[JSMSSDK registerWithAppKey:@"AppKey"];

}

5.在你要做验证的.m文件中引入头文件  #import "JSMSSDK.h"写上下列代码即可

1.//验证码获取链接  telephone 填写验证的手机号  id 为 短信模版类型 默认可填@“1”

[JSMSSDK getVerificationCodeWithPhoneNumber: @"telephone" andTemplateID:@"id" completionHandler:^(id resultObject, NSError *error) {

if (!error) {

NSlog(@"获取验证码成功");

}else{

NSlog(@"获取验证码失败");

}

}];

2.手机号与验证码的验证链接  telephone 填写手机号   codde 填写验证码

[JSMSSDK commitWithPhoneNumber: @“ telephone” verificationCode:@"code" completionHandler:^(id resultObject, NSError *error) {

if (!error) {

NSlog(@"验证成功");

}else{

NSlog(@"验证失败")

}

}];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容