增加鉴权提示
authorliangzhenying <867174124@qq.com>
Fri, 28 Nov 2025 03:53:56 +0000 (11:53 +0800)
committerliangzhenying <867174124@qq.com>
Fri, 28 Nov 2025 03:53:56 +0000 (11:53 +0800)
document/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DeepChordsAiSdk.swift
document/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/HomeVC.swift

index 59382e1..1250d12 100644 (file)
@@ -8,7 +8,7 @@ import Foundation
 import StarburstSdk
 public class DeepChordsAiSdk{
     public static let shared = DeepChordsAiSdk()
-    
+    public var authCallback: ((Int,String) -> Void)?
     
     
     public func initSDK(){
@@ -45,7 +45,7 @@ public class DeepChordsAiSdk{
         StarburstConfig.shared().user_custom_prompt_init = "1.用户位置在上海市杨浦区。2.用户名称叫小明。"
         
         StarburstSdk.shared().authCallback = {[weak self] (code,msg) in
-            
+            self?.authCallback?(Int(code),msg ?? "")
         }
         //sdk发给蓝牙设备
         StarburstSdk.shared().sendToBleCallback = {data in
index 200eaca..ebd1ad2 100644 (file)
@@ -88,7 +88,14 @@ extension HomeVC{
 
 extension HomeVC{
     func setupSdk(){
-   
+        DeepChordsAiSdk.shared.authCallback = { [weak self] (code,string) in
+            if code == 200{
+                App.shared.window?.makeToast("鉴权成功")
+            }
+            else{
+                App.shared.window?.makeToast(string)
+            }
+        }
     }
     func setupBle(){
         let shared = BleManager.shared