From: liangzhenying <867174124@qq.com>
Date: Thu, 29 Jan 2026 07:31:25 +0000 (+0800)
Subject: 更新眼镜板域名
X-Git-Tag: åç§AIæé®ææ~4
X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=003d951e190b2c72cc31cc41ccfbcab81029239b;p=mirrors%2FShenYin.git
更新眼镜板域名
---
diff --git a/ShenYin/ShenYin/Sdk/DcSdk/tool/CCConfig.swift b/ShenYin/ShenYin/Sdk/DcSdk/tool/CCConfig.swift
index fb06aa7..18e73f6 100644
--- a/ShenYin/ShenYin/Sdk/DcSdk/tool/CCConfig.swift
+++ b/ShenYin/ShenYin/Sdk/DcSdk/tool/CCConfig.swift
@@ -41,7 +41,8 @@ class CCConfig{
/// æå¡å¨å°å
static let baseURL = "https://app-api.playboykq.com"
+// https://pub-cdn.playboykq.com/protocol/cn/yonghuxieyi.html
/// ç¨æ·éç§åè®®å°å
- static let yonghuBaseURL = "https://pub-tos.deepchords.com"
+ static let yonghuBaseURL = "https://pub-cdn.playboykq.com"
}
diff --git a/ShenYin/ShenYin/Sdk/DcSdk/tool/DcSdkManager.swift b/ShenYin/ShenYin/Sdk/DcSdk/tool/DcSdkManager.swift
index a9b6ec1..a2dee20 100644
--- a/ShenYin/ShenYin/Sdk/DcSdk/tool/DcSdkManager.swift
+++ b/ShenYin/ShenYin/Sdk/DcSdk/tool/DcSdkManager.swift
@@ -14,7 +14,7 @@ class DcSdkManager{
func initSdk(){
DcCall.shared.start()
DCSdk.shared.initSDK()
- DCLogger.isDebug = false
+ DCLogger.isDebug = true
DCSdk.shared.authCallback = {[weak self] (code,msg)in
DCLogger.debug(code,msg)
guard let self = self else{return}
diff --git a/ShenYin/ShenYin/Sdk/LogManager.swift b/ShenYin/ShenYin/Sdk/LogManager.swift
index f61e054..8735333 100644
--- a/ShenYin/ShenYin/Sdk/LogManager.swift
+++ b/ShenYin/ShenYin/Sdk/LogManager.swift
@@ -9,7 +9,7 @@ import Foundation
/// æ¥è®°ç®¡ç
class Logger {
- static var isDebug: Bool = false
+ static var isDebug: Bool = true
fileprivate static let shared = Logger()
private var fileHandle:FileHandle?
diff --git a/ShenYin/ShenYin/ShenYin copy-Info.plist b/ShenYin/ShenYin/ShenYin copy-Info.plist
index 82a0f3a..9f4fb07 100644
--- a/ShenYin/ShenYin/ShenYin copy-Info.plist
+++ b/ShenYin/ShenYin/ShenYin copy-Info.plist
@@ -51,5 +51,9 @@
bluetooth-central
audio
+ UIStatusBarStyle
+ UIStatusBarStyleLightContent
+ UIViewControllerBasedStatusBarAppearance
+
diff --git a/ShenYin/ShenYin/UI/Base/BaseVC.swift b/ShenYin/ShenYin/UI/Base/BaseVC.swift
index 226a4bf..f6172a1 100644
--- a/ShenYin/ShenYin/UI/Base/BaseVC.swift
+++ b/ShenYin/ShenYin/UI/Base/BaseVC.swift
@@ -64,12 +64,12 @@ open class BaseVC:UIViewController {
super.didReceiveMemoryWarning()
KingfisherManager.shared.cache.clearMemoryCache()
}
-
- override open var preferredStatusBarStyle: UIStatusBarStyle {
- if #available(iOS 13.0, *) {
+ open override var preferredStatusBarStyle: UIStatusBarStyle {
+ if CCDevice.isJoy{
return .darkContent
- } else {
- return .default
+ }
+ else{
+ return .lightContent
}
}
diff --git a/ShenYin/ShenYin/UI/Home/Device/HomeHeadInfoView.swift b/ShenYin/ShenYin/UI/Home/Device/HomeHeadInfoView.swift
index b559388..dc1c33b 100644
--- a/ShenYin/ShenYin/UI/Home/Device/HomeHeadInfoView.swift
+++ b/ShenYin/ShenYin/UI/Home/Device/HomeHeadInfoView.swift
@@ -16,9 +16,7 @@ class HomeHeadInfoView: BaseColletionSetionHeader {
addSubviews([icon,titleLabel,deviceLabel,nameLabel])
icon.do { v in
- if CCDevice.isJoy{
- v.yc.setCornerRadius(25)
- }
+ v.yc.setCornerRadius(25)
}
titleLabel.do { (v) in
v.textColor = .color(.first)
diff --git a/ShenYin/ShenYin/UI/Mine/ProtocolVC.swift b/ShenYin/ShenYin/UI/Mine/ProtocolVC.swift
index 2d31386..74b9d36 100644
--- a/ShenYin/ShenYin/UI/Mine/ProtocolVC.swift
+++ b/ShenYin/ShenYin/UI/Mine/ProtocolVC.swift
@@ -66,9 +66,22 @@ final class FileDownloadVC: BaseVC {
override func setupData() {
let lan = CCConfig.appLanguage.yonghuCode
// let fileUrl = "https://dc-cloud-pub.tos-cn-guangzhou.volces.com/protocol/\(lan)/\(type.rawValue).pdf"
- let fileUrl = CCConfig.yonghuBaseURL + "/protocol/\(lan)/\(type.rawValue).pdf"
+ if CCDevice.isJoy{
+ let fileUrl = CCConfig.yonghuBaseURL + "/protocol/\(lan)/\(type.rawValue).pdf"
+ self.dowmload(url:fileUrl)
+ }
+ else{
+// https://pub-cdn.playboykq.com/protocol/cn/yonghuxieyi.html
+// https://pub-cdn.playboykq.com/protocol/zh/yonghuxieyi.html
+// https://pub-cdn.playboykq.com/protocol/\(lan)/\(type.rawValue).html
+ let path = CCConfig.yonghuBaseURL + "/protocol/\(lan)/\(type.rawValue).html"
+ guard let url = URL(string: path) else{
+ return
+ }
+ let request = URLRequest(url: url)
+ webView.load(request)
+ }
- self.dowmload(url:fileUrl)
}
func dowmload(url:String){
HttpClient.download(url: url){[weak self] filePath in
diff --git a/ShenYin/ShenYin/UI/Mine/RevokeVC.swift b/ShenYin/ShenYin/UI/Mine/RevokeVC.swift
index 75c93c3..1316e9b 100644
--- a/ShenYin/ShenYin/UI/Mine/RevokeVC.swift
+++ b/ShenYin/ShenYin/UI/Mine/RevokeVC.swift
@@ -26,7 +26,14 @@ class RevokeVC:BaseVC{
v.font = .regular(14)
v.textColor = .color(.secondary)
v.numberOfLines = 0
- let text = "请æ¨ç¡®ä¿æ¨æ¯ææè¿è¡æ¬æ¤ååæéç§æ¿çæä½çç¸å
³å½äºäººãæ¤ååæéç§æ¿çï¼æ¨å°æ¾å¼ä»¥ä¸èµäº§æè
æç:\n\n1.æ°æ®æ¸
空\nå°ä¼åæ¢æ¶éæ¨ç个人信æ¯ãæ¨ä½¿ç¨DeepChordsåºç¨è¿ç¨ä¸äº§ççæ°æ®å°è¢«æ¸
空;ææºä¸DeepChordsåºç¨çç¼åæ°æ®å°è¢«æ¸
é¤ã\n\n2.设å¤è§£é¤ç»å®\nDeepChordsè´¦å·ä¸ï¼ææè®¾å¤ä¼ä¸æ¨å½åç»å½çè´¦å·è§£é¤ç»å®ï¼å¹¶æ¸
é¤è®¾å¤ä¹ååå¨å¨æå¡å¨çæ°æ®ãåå¨å¨ç©ç设å¤ä¸çæ°æ®è¯·éè¿äººå·¥æ¬å°ç©çéç½®æ¥æ¸
é¤ã妿æ¨éè¦éæ°ä½¿ç¨è®¾å¤ï¼éè¦æ¨å次è¿è¡ç»å®å¹¶ä¸éæ°ææã\n\n3.å
¶ä»\næ¤ä¸¾è¿å°æ¤åæ¨å¯¹ç¨æ·åè®®çåæï¼å¹¶éåºDeepChordsåºç¨ã\n\n请æ¨ç¥æï¼æ¤ååæéç§æ¿çä¸ä»£è¡¨æ¤ååæåçç¸å
³è¡ä¸ºå责任å¾å°è±å
æåè½»ãè¥æ¨éè¦éæ°å¨è¯¥è´¦å·ç®¡ç设å¤ï¼éè¦æ¨éæ°ææå¹¶ç»å®ã请谨æ
æä½!".l10n
+ var text = ""
+ if CCDevice.isJoy{
+ text = "请æ¨ç¡®ä¿æ¨æ¯ææè¿è¡æ¬æ¤ååæéç§æ¿çæä½çç¸å
³å½äºäººãæ¤ååæéç§æ¿çï¼æ¨å°æ¾å¼ä»¥ä¸èµäº§æè
æç:\n\n1.æ°æ®æ¸
空\nå°ä¼åæ¢æ¶éæ¨ç个人信æ¯ãæ¨ä½¿ç¨DeepChordsåºç¨è¿ç¨ä¸äº§ççæ°æ®å°è¢«æ¸
空;ææºä¸DeepChordsåºç¨çç¼åæ°æ®å°è¢«æ¸
é¤ã\n\n2.设å¤è§£é¤ç»å®\nDeepChordsè´¦å·ä¸ï¼ææè®¾å¤ä¼ä¸æ¨å½åç»å½çè´¦å·è§£é¤ç»å®ï¼å¹¶æ¸
é¤è®¾å¤ä¹ååå¨å¨æå¡å¨çæ°æ®ãåå¨å¨ç©ç设å¤ä¸çæ°æ®è¯·éè¿äººå·¥æ¬å°ç©çéç½®æ¥æ¸
é¤ã妿æ¨éè¦éæ°ä½¿ç¨è®¾å¤ï¼éè¦æ¨å次è¿è¡ç»å®å¹¶ä¸éæ°ææã\n\n3.å
¶ä»\næ¤ä¸¾è¿å°æ¤åæ¨å¯¹ç¨æ·åè®®çåæï¼å¹¶éåºDeepChordsåºç¨ã\n\n请æ¨ç¥æï¼æ¤ååæéç§æ¿çä¸ä»£è¡¨æ¤ååæåçç¸å
³è¡ä¸ºå责任å¾å°è±å
æåè½»ãè¥æ¨éè¦éæ°å¨è¯¥è´¦å·ç®¡ç设å¤ï¼éè¦æ¨éæ°ææå¹¶ç»å®ã请谨æ
æä½!".l10n
+ }
+ else{
+ text = "请æ¨ç¡®ä¿æ¨æ¯ææè¿è¡æ¬æ¤ååæéç§æ¿çæä½çç¸å
³å½äºäººãæ¤ååæéç§æ¿çï¼æ¨å°æ¾å¼ä»¥ä¸èµäº§æè
æç:\n\n1.æ°æ®æ¸
空\nå°ä¼åæ¢æ¶éæ¨ç个人信æ¯ãæ¨ä½¿ç¨PLAYBOYåºç¨è¿ç¨ä¸äº§ççæ°æ®å°è¢«æ¸
空;ææºä¸PLAYBOYåºç¨çç¼åæ°æ®å°è¢«æ¸
é¤ã\n\n2.设å¤è§£é¤ç»å®\nPLAYBOYè´¦å·ä¸ï¼ææè®¾å¤ä¼ä¸æ¨å½åç»å½çè´¦å·è§£é¤ç»å®ï¼å¹¶æ¸
é¤è®¾å¤ä¹ååå¨å¨æå¡å¨çæ°æ®ãåå¨å¨ç©ç设å¤ä¸çæ°æ®è¯·éè¿äººå·¥æ¬å°ç©çéç½®æ¥æ¸
é¤ã妿æ¨éè¦éæ°ä½¿ç¨è®¾å¤ï¼éè¦æ¨å次è¿è¡ç»å®å¹¶ä¸éæ°ææã\n\n3.å
¶ä»\næ¤ä¸¾è¿å°æ¤åæ¨å¯¹ç¨æ·åè®®çåæï¼å¹¶éåºPLAYBOYåºç¨ã\n\n请æ¨ç¥æï¼æ¤ååæéç§æ¿çä¸ä»£è¡¨æ¤ååæåçç¸å
³è¡ä¸ºå责任å¾å°è±å
æåè½»ãè¥æ¨éè¦éæ°å¨è¯¥è´¦å·ç®¡ç设å¤ï¼éè¦æ¨éæ°ææå¹¶ç»å®ã请谨æ
æä½!".l10n
+ }
+
let attributedString = NSMutableAttributedString(string: text)
let paragraphStyle = NSMutableParagraphStyle()