From b7fa25faef4decf509a998ae861f059896ea6093 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期一, 19 四月 2021 16:35:22 +0800
Subject: [PATCH] 2021-04-19 1.配置说明截图,记录下来方便下次其他同事集成时候参考

---
 Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/ViewController.m |   72 ++++++++++++++++++++++++++++++++---
 1 files changed, 65 insertions(+), 7 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..ae7d6c7 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,22 +49,76 @@
 //    //push鎽勫儚澶村垪琛ㄧ殑viewController
 //    [self.navigationController pushViewController:instanceVC animated:YES];
     
-    /**
-     *  涓嬮潰浠g爜鍔熻兘涓庝互涓婄殑娉ㄩ噴鏂规硶鐩稿悓
-     */
-    [self performSegueWithIdentifier:@"go2CameraList" sender:nil];
+//    [[GlobalKit shareKit] setAccessToken:@"ra.b48ex6o495x0etj76a0a3huh1x91ymvw-8oi8f811ry-15pqyvo-dyuk9nyz4"];
+//    /**
+//     *  涓嬮潰浠g爜鍔熻兘涓庝互涓婄殑娉ㄩ噴鏂规硶鐩稿悓
+//     */
+//    [self performSegueWithIdentifier:@"go2CameraList" sender:nil];
+    
+    [EZSDK setHDlAccessToken:@"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqdGkiOiIwOTZiNzZmYzVlNTk0MzNjOGI2YTBjOWIwODg2MWVhZiIsInJvbGUiOiIiLCJoZWFkZXJQcmVmaXgiOiJCZWFyZXIgIiwidXNlckFjY291bnQiOiIxODgyNDg2NDE0MyIsInRlbmFudElkIjoiMjAiLCJ1c2VyVHlwZSI6IlVTRVJfQyIsInRva2VuVHlwZSI6ImFjY2Vzc190b2tlbiIsInVzZXJOYW1lIjoiTEUwMDAiLCJhcHBsaWNhdGlvbklkIjoiMCIsInVzZXJJZCI6IjEzMjg4ODYyNzMwMDM4NTU4NzQiLCJleHAiOjE2MTg4MTcyNjUsIm5iZiI6MTYxODgxMDA2NX0.Mjtc_9EGn6elmVJK4B9GVDcGDTJcM70QEhwof5ReMUGgm9mQtCt9VRLKhyDlH28yzlKZ0kVUsQxsqw0ZcfrqdjzIEWQgA-VtnAru3HqkwDuLvhvJz3v2L_jUyD-TBgC5USdGZEgGDaqb-9shthA6w__Kky_N2t-O_tF0XoNO29k" refreshToken:@"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqdGkiOiI0YmM4YzhlZTllMmU0YTc0YmNiOGY5YmZlMmUzZTU2YyIsImhlYWRlclByZWZpeCI6IkJlYXJlciAiLCJ0ZW5hbnRJZCI6IjIwIiwidG9rZW5UeXBlIjoicmVmcmVzaF90b2tlbiIsImFwcGxpY2F0aW9uSWQiOiIwIiwidXNlcklkIjoiMTMyODg4NjI3MzAwMzg1NTg3NCIsImV4cCI6MTYxOTQxNTg3NSwibmJmIjoxNjE4ODExMDc1fQ.droDmbiOgr0J8yn1BrZzZa_1idmsQV2T0kMAvGpu8yg8WEA6jKKT4FBS6SwgLwZY5q-evTrkSebU5LGJizJP288BInBF4PhNotjSVn0pXZ3xJ1QQuEZ4ZRmsw9n0Nl-BLMEaNHDqNfi4odkzFlQNb4NijAK1zEqXRpFozg_rR3s"];
+    
+    
+    [EZSDK setRequestHttpsHostAndPlatform:@"https://test-gz.hdlcontrol.com" platform:2];
+    
+    
+    
+    __weak MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
+    hud.labelText = NSLocalizedString(@"ad_adding_msg", @"姝e湪娣诲姞锛岃绋嶅��...");
+    [EZHttpUtil.sharedManager getChildToken:^(NSString *accessToken) {
+        [hud hide:YES];
+        if(accessToken != NULL && ![accessToken isEqual:@""]){
+            [[GlobalKit shareKit] setAccessToken:accessToken];
+            /**
+             *  涓嬮潰浠g爜鍔熻兘涓庝互涓婄殑娉ㄩ噴鏂规硶鐩稿悓
+             */
+            [self performSegueWithIdentifier:@"go2CameraList" sender:nil];
+            
+        }
+    }];
 }
 
 - (IBAction)logout:(id)sender
 {
    
-    [EZOPENSDK logout:^(NSError *error) {
-    }];
+//    [EZOPENSDK logout:^(NSError *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