IOS中快速集成短信SDK驗證開發(fā)(SMSSDK),IOS開發(fā)中如何設置手機短信驗證碼
嘿嘿。。sdk是別人的,我只是下載來集成一下.
smssdk下載網(wǎng)站:http://www.mob.com/(也有其他很多網(wǎng)站有類似SDK,譬如https://www.juhe.cn/等等,可以自行百度,我在這里就演示一下MOB官網(wǎng)的)
此網(wǎng)站號稱smssdk免費,可是進去一看........

每天免費20條,上限登記了才永久免費.不多說了,開始......
官網(wǎng)集成文檔http://wiki.mob.com/

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



[4.1]:先看官網(wǎng)說明:

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

[5]看官方SDK,注意看屬性介紹

再看我瞎寫的

至此驗證成功,只是一個小Demo,很簡單,沒有官方的Demo那么嚴謹,官方還支持語音驗證說明的,手機號輸入不正確,驗證碼二次發(fā)送....很多,感興趣的朋友可以自己下載看看,另外覺得有不對的地方歡迎討論,我也是學習嘛....
截圖好像看不清,我補點源碼:
//提交手機號 //wolfhous的cnblogs博客,轉(zhuǎn)載請注明出處!!!!
- (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提交手機號成功");
}
}];
}
//提交驗證碼 //個人網(wǎng)站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開發(fā)之tableView點擊行跳轉(zhuǎn)并帶有“顯示”更多功能
這篇文章給大家介紹通過點擊城市中的tableView跳轉(zhuǎn)到旅游景點的tableView,下面會有“顯示”更多的功能,代碼簡單易懂,對ios點擊tableview跳轉(zhuǎn)相關知識感興趣的朋友一起學習吧2016-03-03
ios的collection控件的自定義布局實現(xiàn)與設計
這篇文章主要介紹了mac、iOS端支持自定義布局的collection控件的實現(xiàn)與設計,需要的朋友學習參考下吧。2017-12-12
Objective-C中字符串NSString的常用操作方法總結(jié)
這篇文章主要介紹了Objective-C中字符串NSString的常用操作方法總結(jié),Objective-C中NSString和NSMutableString這兩個類下包含了操作字符串的大多數(shù)方法,需要的朋友可以參考下2016-04-04
iOS TableView頭視圖根據(jù)偏移量下拉縮放效果
這篇文章主要為大家詳細介紹了iOS TableView頭視圖根據(jù)偏移量下拉縮放效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05

