IOS中快速整合簡訊SDK驗證開發(SMSSDK),IOS開發中如何設定手機驗證碼,iossmssdk

來源:互聯網
上載者:User

IOS中快速整合簡訊SDK驗證開發(SMSSDK),IOS開發中如何設定手機驗證碼,iossmssdk

[轉載請註明出處]

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--------------

 

//提交手機號 //wolfhous的cnblogs部落格,轉載請註明出處!!!!

 

- (IBAction)clickPhone:(id)sender {

   [SMSSDK getVerificationCodeByMethod:SMSGetCodeMethodSMS phoneNumber:self.phone.text zone:@"86" 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:@"86" result:^(NSError *error) {

     if (error) {

       NSLog(@"wolfhous驗證碼失敗%@",error);

      }else{

       NSLog(@"wolfhosu驗證碼成功");

     }

   }];

}

------------------wolfhous----------------

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.