情诗网 >情话短信 > 正文

短信注册

来源:情诗网    2021-02-27    分类:情话短信

短信注册验证码技术

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(@"注册错误");
            }
        }];

热门文章