From a639b63526620ffec824cf51040764151f7c13f8 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期一, 01 三月 2021 14:13:51 +0800 Subject: [PATCH] 2021-03-01 1.对接河东接口方案版本。 --- Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/ViewController.m | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 52 insertions(+), 2 deletions(-) diff --git a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/ViewController.m b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/ViewController.m index 5125452..75f59e1 100644 --- a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/ViewController.m +++ b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/ViewController.m @@ -9,6 +9,8 @@ #import "ViewController.h" #import "EZSupportViewController.h" #import "DDKit.h" +#import "EZSDK.h" +#import "MBProgressHUD.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UIButton *ddnsDemoBtn; @@ -26,6 +28,8 @@ self.ddnsDemoBtn.hidden = YES; #endif // Do any additional setup after loading the view, typically from a nib. + + } - (void)didReceiveMemoryWarning { @@ -45,6 +49,7 @@ // //push鎽勫儚澶村垪琛ㄧ殑viewController // [self.navigationController pushViewController:instanceVC animated:YES]; + [[GlobalKit shareKit] setAccessToken:@"ra.b48ex6o495x0etj76a0a3huh1x91ymvw-8oi8f811ry-15pqyvo-dyuk9nyz4"]; /** * 涓嬮潰浠g爜鍔熻兘涓庝互涓婄殑娉ㄩ噴鏂规硶鐩稿悓 */ @@ -54,13 +59,58 @@ - (IBAction)logout:(id)sender { - [EZOPENSDK logout:^(NSError *error) { +// [EZOPENSDK logout:^(NSError *error) { +// }]; + + __weak MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES]; + [EZSDK addDeviceByHDL:@"" verifyCode:@"" completion:^(NSError *error) { + + [hud hide:YES]; + + if(!error){ + NSLog(@"璇锋眰鎴愬姛"); + }else{ + NSLog(@"璇锋眰澶辫触"); + +// NSLog(@"璇锋眰澶辫触%@",error.description); + } + [self handleTheError:error]; }]; } +- (void)handleTheError:(NSError *)error +{ + if (!error) + { +// [self performSegueWithIdentifier:@"go2WifiResult" sender:nil]; + return; + } + if (error.code == 105002) + { + UIAlertView *retryAlertView = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"device_verify_code_wrong", @"楠岃瘉鐮侀敊璇�") message:nil delegate:self cancelButtonTitle:NSLocalizedString(@"cancel", @"鍙栨秷") otherButtonTitles:NSLocalizedString(@"retry", @"閲嶈瘯"), nil]; + retryAlertView.tag = 0xbb; + [retryAlertView show]; + } + else if (error.code == 105000) + { + [UIView dd_showMessage:NSLocalizedString(@"ad_already_added",@"鎮ㄥ凡娣诲姞杩囨璁惧")]; + } + else if (error.code == 105001) + { + [UIView dd_showMessage:NSLocalizedString(@"ad_added_by_others",@"姝よ澶囧凡琚埆浜烘坊鍔�")]; + } + else + { + [UIView dd_showMessage:NSLocalizedString(@"wifi_add_fail",@"娣诲姞澶辫触")]; + } +} + + - (IBAction)goAPI:(id)sender { - [EZOPENSDK gotoEzvizAppPage:EZPageAlarmList appType:EZEzvizInternational]; + + +// [EZOPENSDK gotoEzvizAppPage:EZPageAlarmList appType:EZEzvizInternational]; // [self performSegueWithIdentifier:@"go2DemoAPI" sender:nil]; } -- Gitblit v1.8.0