您的位置:首页 > 产品设计 > UI/UE

ios ShareSDK进行短信分享(没有UI版)

2016-01-07 16:03 351 查看
导入一下框架

  [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.
4000
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  短信验证码