From: liangzhenying <867174124@qq.com> Date: Mon, 13 May 2024 03:59:01 +0000 (+0800) Subject: 暴露输出sdk日志 X-Git-Tag: 千寻适配d9~67 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=65aaa380ff231e3499931f99a512b253f6e5b450;p=mirrors%2FMouseSdk-MacOS.git 暴露输出sdk日志 --- diff --git a/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.h b/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.h index a5d3896..5e1d5e8 100644 --- a/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.h +++ b/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.h @@ -53,6 +53,10 @@ typedef NS_ENUM(NSInteger,AiMouseAuthState) { /// - Parameter data: pcm格式语音数据 - (void)aiMouseSendRecordData:(NSData *)data; +@optional +/// 输出sdk日志 +/// - Parameter log: 日志 +- (void)aiMouseAddLog:(NSString *)log; @end @interface AiMouse : NSObject diff --git a/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.m b/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.m index 4f18aec..6f9d9e9 100644 --- a/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.m +++ b/MouseSdk/AiMouseSdk/AiMouseSdk/AiMouseSdk.m @@ -56,12 +56,13 @@ _logLevel = AiMouseLogLevel_none; _authState = AiMouseAuthState_Unknow; _connectType = AiMouseConnectType_bluetooth; + NSLog(@"[AiMouseSdk]%@",[NSString stringWithFormat:@"AiMouseSdk_v%@",self.version]); } return self; } -(NSString *)version{ - return @"1.0.9"; + return @"1.0.11"; } -(AiFrameManager *)frameManager{ if (!_frameManager) { @@ -129,10 +130,12 @@ } //开始鉴权 - (void)startAuthentication:(void (^)(AiMouseAuthState))complete{ + [self showLog:@"获取设备信息"]; _authState = AiMouseAuthState_Unknow; self.authBlock = complete; __block typeof(self) ws = self; [self getDeviceInfo:^(AiMouseDeviceInfo *deviceInfo, NSError *error) { + [ws showLog:@"开始鉴权"]; [ws.authManager loginWith:deviceInfo]; }]; } @@ -354,6 +357,9 @@ [self setAuthStateToDevice:isSuccess]; } - (void)showLog:(NSString *)log{ + if (self.delegate) { + [self.delegate aiMouseAddLog:log]; + } if(self.logLevel == AiMouseLogLevel_info){ NSLog(@"[AiMouseSdk]%@",log); } diff --git a/MouseSdk/MouseSdk.xcodeproj/xcshareddata/xcschemes/MouseSdk.xcscheme b/MouseSdk/MouseSdk.xcodeproj/xcshareddata/xcschemes/MouseSdk.xcscheme index 3979141..109fc63 100644 --- a/MouseSdk/MouseSdk.xcodeproj/xcshareddata/xcschemes/MouseSdk.xcscheme +++ b/MouseSdk/MouseSdk.xcodeproj/xcshareddata/xcschemes/MouseSdk.xcscheme @@ -54,7 +54,7 @@