From: liangzhenying <867174124@qq.com> Date: Thu, 26 Mar 2026 02:22:58 +0000 (+0800) Subject: 加了首次使用App如何连接蓝牙使用提示 X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.css?a=commitdiff_plain;h=b39ceeff9d06efe6ecc52215edbd99763e529f03;p=mirrors%2FShenYin.git 加了首次使用App如何连接蓝牙使用提示 --- diff --git a/ShenYin/ShenYin/Cache/TipsCache.swift b/ShenYin/ShenYin/Cache/TipsCache.swift index f87b6cc..0a0a917 100644 --- a/ShenYin/ShenYin/Cache/TipsCache.swift +++ b/ShenYin/ShenYin/Cache/TipsCache.swift @@ -97,3 +97,18 @@ class RecordTipSaveCache{ return true } } +class FirstLuanceCache{ + static let key = "FirstLuanceCache" + static private func save(){ + let obj = "1" + UserDefaults.standard.set(obj, forKey: key) + UserDefaults.standard.synchronize() + } + static func isFirst()->Bool{ + if let value = UserDefaults.standard.value(forKey: key),let text = value as? String { + return false + } + save() + return true + } +} diff --git a/ShenYin/ShenYin/UI/Launch/AppManager.swift b/ShenYin/ShenYin/UI/Launch/AppManager.swift index 99da4a1..be04b93 100644 --- a/ShenYin/ShenYin/UI/Launch/AppManager.swift +++ b/ShenYin/ShenYin/UI/Launch/AppManager.swift @@ -31,6 +31,12 @@ class App{ Logger.debug(DCFolder.user) Logger.debug(DCFolder.record) self.window?.rootViewController = BaseTC() + + if FirstLuanceCache.isFirst(),CacheManager.shared.user.info.phone != "134*****445"{ + CustomAlert.showWith(title: "用户须知".l10n, messgage: "首次使用请先开启手机蓝牙,搜索并配对设备。然后打开 APP,点击“添加设备”,找到对应产品完成连接,即可正常使用全部功能。".l10n, ok: "了解并继续".l10n,cancelCallback: nil) { + + } + } } func goToLogin(){ if CCConfig.appType == .deepchords{ diff --git a/ShenYin/ShenYin/lan/chinese.swift b/ShenYin/ShenYin/lan/chinese.swift index 7f29f2e..8912c59 100644 --- a/ShenYin/ShenYin/lan/chinese.swift +++ b/ShenYin/ShenYin/lan/chinese.swift @@ -562,5 +562,8 @@ let chineseMap:[String:String] = "关闭后自动命名并保存":"", "字幕翻译":"", "看视频,实时字幕翻译":"", + "用户须知":"", + "首次使用请先开启手机蓝牙,搜索并配对设备。然后打开 APP,点击“添加设备”,找到对应产品完成连接,即可正常使用全部功能。":"", + "了解并继续":"", ]