短信注册验证码技术

www.mob.com网站.注册账号

短信SDK无UI集成(自己做的注册UI)
注意项目文件名,一定不要起中文.

目标:进行短信验证

步骤:

  1. 到官网注册开发者账号,根据官方步骤操作.
  2. 获取appKey和secret(官方网站),用于注册短信验证
  3. 在需要的地方调用验证码

注意点:

libz.dylib
libicucore.dylib
MessageUI.framework
JavaScriptCore.framework
libstdc++.dylib
导入这些官方库中,dylib是以前版本的库,现在改为tdb

  1. 访问通讯录
    AddressBook.framework (通讯录功能需要)
    AddressBookUI.framework(通讯录功能需要)
    现在改为Contact和ContactUI了
  2. 这个必须访问你的通讯录,不然无法注册.
代码:
1. 导入头文件
#import <SMS_SDK/SMSSDK.h>
2. 注册(在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions内添加)
[SMSSDK registerApp:msgRegistAppKey withSecret:msgRegistAppSecret];
3. 获取验证码
[SMSSDK getVerificationCodeByMethod:SMSGetCodeMethodSMS phoneNumber:self.phone.text zone:@"86" customIdentifier:nil result:^(NSError *error) {
            if (error) {
                NSLog(@"获取验证码错误");
            }
        }];
4. 提交验证码
[SMSSDK commitVerificationCode:self.verificationCode.text phoneNumber:self.phone.text zone:@"86" result:^(SMSSDKUserInfo *userInfo, NSError *error) {
            if (error) {
                NSLog(@"注册错误");
            }
        }];

本站以现代、古代情诗为主,情诗网创办于2013年,以原创爱情诗歌、经典情诗、现代情诗、古代情诗、英文情诗、情诗绝句为主并收集古诗、古诗词、诗歌大全、诗词名句的文学门户。方便您下次继续阅读;可以放在浏览器的收藏夹中(快捷键Ctrl+D);或者看到喜欢或者有趣的诗词可以通过分享按钮给你的好友分享;情诗网是目前最全情诗大全网站之一。并欢迎广大诗歌爱好者阅览投稿!喜欢本站的话请大家把本站告诉给你朋友哦!地址是 www.qingshiwang.com !