萤石云 iOSSDK,移植跨平台相关工程
JLChen
2021-07-08 d93de8833865eb833ca72320f317bf92ba2ae52a
Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Global/GlobalKit.m
@@ -11,6 +11,7 @@
#define EZOpenSDKAccessToken @"EZOpenSDKAccessToken"
#define EZhdlAccessToken @"EZhdlAccessToken"
#define EZhdlRefreshToken @"EZhdlRefreshToken"
#define EZHDLRequestHttpsHost @"EZHDLRequestHttpsHost"
@implementation GlobalKit
@@ -44,6 +45,7 @@
    _accessToken = accessToken;
    [[NSUserDefaults standardUserDefaults] setObject:accessToken?:@"" forKey:EZOpenSDKAccessToken];
    [[NSUserDefaults standardUserDefaults] synchronize];
    [EZOPENSDK setAccessToken:[GlobalKit shareKit].accessToken];
}
- (void)setHdlAccessToken:(NSString *)hdlAccessToken
@@ -60,11 +62,20 @@
    [[NSUserDefaults standardUserDefaults] synchronize];
}
- (void)setGlobalRequestHttpsHost:(NSString *)GlobalRequestHttpsHost
{
    _GlobalRequestHttpsHost = GlobalRequestHttpsHost;
}
- (void)sethdlPlatform:(int)hdlPlatform
{
    _hdlPlatform = hdlPlatform;
}
- (void)clearSession
{
    _accessToken = nil;
    _hdlRefreshToken = nil;
    _hdlAccessToken = nil;
    _hdlRefreshToken = nil;
    [[NSUserDefaults standardUserDefaults] removeObjectForKey:EZOpenSDKAccessToken];
    [[NSUserDefaults standardUserDefaults] synchronize];