美文网首页
短信注册

短信注册

作者: BigBossZhu | 来源:发表于2016-10-30 20:40 被阅读18次

    短信注册验证码技术

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

    相关文章

      网友评论

          本文标题:短信注册

          本文链接:https://www.haomeiwen.com/subject/bgjuuttx.html