导入一下框架
[SMSSDK registerApp:@"e5bb1a53e676"
withSecret:@"15f70ac1845ba613bf2833f49ec33a87"];
#import "ViewController.h"
#import <SMS_SDK/SMSSDK.h>
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UIButton* regBtn = [UIButton buttonWithType:UIButtonTypeSystem];
regBtn.frame = CGRectMake(self.view.frame.size.width/2 - 100 ,70, 90, 40);
[regBtn setTitle:NSLocalizedString(@"RegisterBySMS", nil) forState:UIControlStateNormal];
[regBtn setTitleColor:[UIColor darkGrayColor] forState:UIControlStateNormal];
[regBtn addTarget:self action:@selector(registerUser) forControlEvents:UIControlEventTouchUpInside];
NSString *icon = [NSString stringWithFormat:@"smssdk.bundle/button5.png"];
[regBtn setBackgroundImage:[UIImage imageNamed:icon] forState:UIControlStateNormal];
[self.view addSubview:regBtn];
UIButton* regBtn1 = [UIButton buttonWithType:UIButtonTypeSystem];
regBtn1.frame = CGRectMake(self.view.frame.size.width/2 - 100 ,200, 100, 40);
[regBtn1 setTitle:NSLocalizedString(@"RegisterBySMS", nil) forState:UIControlStateNormal];
[regBtn1 setTitleColor:[UIColor darkGrayColor] forState:UIControlStateNormal];
[regBtn1 addTarget:self action:@selector(registerjc) forControlEvents:UIControlEventTouchUpInside];
NSString *icon1 = [NSString stringWithFormat:@"smssdk.bundle/button5.png"];
[regBtn1 setBackgroundImage:[UIImage imageNamed:icon1] forState:UIControlStateNormal];
[self.view addSubview:regBtn1];
}
-(void)registerUser
{
[SMSSDK getVerificationCodeByMethod:SMSGetCodeMethodSMS phoneNumber:@"18861231619" zone:@"86" customIdentifier:nil result:^(NSError *error){if(!error)
NSLog(@"success");
else{
NSLog(@"daile");
}
}];
}
-(void)registerjc
{
[SMSSDK commitVerificationCode:@"7447" phoneNumber:@"18861231619" zone:@"86" result:^(NSError *error){
if (!error) {
NSLog(@"成功");
}
else
{
NSLog(@"失败");
}
}];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
@end