playboy完程微信登录调试 北科AI按钮打断
authorliangzhenying <867174124@qq.com>
Sat, 31 Jan 2026 10:13:41 +0000 (18:13 +0800)
committerliangzhenying <867174124@qq.com>
Sat, 31 Jan 2026 10:13:41 +0000 (18:13 +0800)
13 files changed:
ShenYin/Pods/Kingfisher/PrivacyInfo.xcprivacy [new file with mode: 0644]
ShenYin/Pods/MBProgressHUD/PrivacyInfo.xcprivacy [new file with mode: 0644]
ShenYin/ShenYin.xcodeproj/project.pbxproj
ShenYin/ShenYin/Info.plist
ShenYin/ShenYin/Launch/AppDelegate.swift
ShenYin/ShenYin/Launch/AppLaunch.swift
ShenYin/ShenYin/PLAYBOY.entitlements [new file with mode: 0644]
ShenYin/ShenYin/Sdk/DcSdk/tool/CCConfig.swift
ShenYin/ShenYin/ShenYin copy-Info.plist
ShenYin/ShenYin/UI/Raisound/RSApi.swift
ShenYin/ShenYin/UI/Raisound/RSAuth.swift
ShenYin/ShenYin/UI/Raisound/RSManager.swift
ShenYin/ShenYin/UI/Raisound/RSSpeakerVC.swift

diff --git a/ShenYin/Pods/Kingfisher/PrivacyInfo.xcprivacy b/ShenYin/Pods/Kingfisher/PrivacyInfo.xcprivacy
new file mode 100644 (file)
index 0000000..6af1641
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>NSPrivacyTracking</key>
+       <false/>
+       <key>NSPrivacyCollectedDataTypes</key>
+       <array/>
+       <key>NSPrivacyTrackingDomains</key>
+       <array/>
+       <key>NSPrivacyAccessedAPITypes</key>
+       <array/>
+</dict>
+</plist>
diff --git a/ShenYin/Pods/MBProgressHUD/PrivacyInfo.xcprivacy b/ShenYin/Pods/MBProgressHUD/PrivacyInfo.xcprivacy
new file mode 100644 (file)
index 0000000..6af1641
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>NSPrivacyTracking</key>
+       <false/>
+       <key>NSPrivacyCollectedDataTypes</key>
+       <array/>
+       <key>NSPrivacyTrackingDomains</key>
+       <array/>
+       <key>NSPrivacyAccessedAPITypes</key>
+       <array/>
+</dict>
+</plist>
index 0e81cd4..80d4728 100644 (file)
                        buildSettings = {
                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                                ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
-                               CODE_SIGN_ENTITLEMENTS = ShenYin/ShenYin.entitlements;
+                               CODE_SIGN_ENTITLEMENTS = ShenYin/PLAYBOY.entitlements;
                                CODE_SIGN_IDENTITY = "Apple Development";
                                CODE_SIGN_STYLE = Automatic;
                                CURRENT_PROJECT_VERSION = 1000;
-                               DEVELOPMENT_TEAM = G23X75CJ67;
+                               DEVELOPMENT_TEAM = JKLJ58J33Q;
                                FRAMEWORK_SEARCH_PATHS = (
                                        "$(inherited)",
                                        "$(PROJECT_DIR)",
                                INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
                                INFOPLIST_KEY_UILaunchStoryboardName = playboy.storyboard;
                                INFOPLIST_KEY_UIMainStoryboardFile = Main;
+                               INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent;
                                INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationPortrait;
                                INFOPLIST_KEY_UIUserInterfaceStyle = Light;
                                IPHONEOS_DEPLOYMENT_TARGET = 13.0;
                                );
                                LIBRARY_SEARCH_PATHS = "$(inherited)";
                                MARKETING_VERSION = 1.0.0;
-                               PRODUCT_BUNDLE_IDENTIFIER = com.deepchords.playboy;
+                               PRODUCT_BUNDLE_IDENTIFIER = com.ios.playboy;
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                PROVISIONING_PROFILE_SPECIFIER = "";
                                SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
                        buildSettings = {
                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                                ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
-                               CODE_SIGN_ENTITLEMENTS = ShenYin/ShenYin.entitlements;
+                               CODE_SIGN_ENTITLEMENTS = ShenYin/PLAYBOY.entitlements;
                                CODE_SIGN_IDENTITY = "Apple Development";
                                CODE_SIGN_STYLE = Automatic;
                                CURRENT_PROJECT_VERSION = 1000;
-                               DEVELOPMENT_TEAM = G23X75CJ67;
+                               DEVELOPMENT_TEAM = JKLJ58J33Q;
                                FRAMEWORK_SEARCH_PATHS = (
                                        "$(inherited)",
                                        "$(PROJECT_DIR)",
                                INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
                                INFOPLIST_KEY_UILaunchStoryboardName = playboy.storyboard;
                                INFOPLIST_KEY_UIMainStoryboardFile = Main;
+                               INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent;
                                INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationPortrait;
                                INFOPLIST_KEY_UIUserInterfaceStyle = Light;
                                IPHONEOS_DEPLOYMENT_TARGET = 13.0;
                                );
                                LIBRARY_SEARCH_PATHS = "$(inherited)";
                                MARKETING_VERSION = 1.0.0;
-                               PRODUCT_BUNDLE_IDENTIFIER = com.deepchords.playboy;
+                               PRODUCT_BUNDLE_IDENTIFIER = com.ios.playboy;
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                PROVISIONING_PROFILE_SPECIFIER = "";
                                SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
index 82a0f3a..c3d8d11 100644 (file)
@@ -11,7 +11,7 @@
                        <string>weixin</string>
                        <key>CFBundleURLSchemes</key>
                        <array>
-                               <string>wxf19317f23b00d8ab</string>
+                               <string>wxd9d677e0024caa90</string>
                        </array>
                </dict>
        </array>
index a316843..e1656ac 100644 (file)
@@ -13,7 +13,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
 
     func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
         // Override point for customization after application launch.
-        
+        IASignWithWeChat.shared.register()
         return true
     }
 
index 6f207af..977eae8 100644 (file)
@@ -13,8 +13,6 @@ class AppLaunch:NSObject{
         
         CCConfig.appLanguage = LanuageCache.get()
 
-        
-        IASignWithWeChat.shared.register()
         setupKeyboard()
         loadCache()
         LoginVM.fetchCountryList {result in
diff --git a/ShenYin/ShenYin/PLAYBOY.entitlements b/ShenYin/ShenYin/PLAYBOY.entitlements
new file mode 100644 (file)
index 0000000..e8c2dcb
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>com.apple.developer.applesignin</key>
+       <array>
+               <string>Default</string>
+       </array>
+       <key>com.apple.developer.associated-domains</key>
+       <array>
+               <string>applinks:www.playboykq.com</string>
+       </array>
+</dict>
+</plist>
index 535fc20..85517ba 100644 (file)
@@ -5,44 +5,41 @@
 //  Created by liangshi on 2026/1/28.
 //
 
-class CCConfig{
-    static var appLanguage = AppSupportLanguage.english
-    
-    static let wxAppID = "wxd9d677e0024caa90"
-    static let wxUniversalLink = "https://dc-cloud-pub.tos-cn-guangzhou.volces.com/app/"
-    static let appStoreLink = "https://itunes.apple.com/cn/app/6752551504?mt=8"
-    /// 版本检测
-    static let appStoreVersionURL = "https://itunes.apple.com/cn/lookup?id=6752551504"
-    
-    /// 服务器地址
-    //    static let baseURL = "http://118.145.178.188:32000"
-    static let baseURL = "https://app-api.deepchords.com"
-    //海外版
-    //    static let baseURL = "https://app-api.deepchords-ai.com"
-    
-    /// 用户隐私协议地址
-    static let yonghuBaseURL = "https://pub-tos.deepchords.com"
-}
-
-
-
-
 //class CCConfig{
 //    static var appLanguage = AppSupportLanguage.english
-//
+//    
 //    static let wxAppID = "wxd9d677e0024caa90"
-//    static let wxUniversalLink = "https://www.playboykq.com/app/"
-//    /// 通用链接
-//    //    https://dc-cloud-pub.tos-cn-guangzhou.volces.com/apple-app-site-association
+//    static let wxUniversalLink = "https://dc-cloud-pub.tos-cn-guangzhou.volces.com/app/"
 //    static let appStoreLink = "https://itunes.apple.com/cn/app/6752551504?mt=8"
 //    /// 版本检测
 //    static let appStoreVersionURL = "https://itunes.apple.com/cn/lookup?id=6752551504"
-//
+//    
 //    /// 服务器地址
-//    static let baseURL = "https://app-api.playboykq.com"
-//
-////    https://pub-cdn.playboykq.com/protocol/cn/yonghuxieyi.html
+//    //    static let baseURL = "http://118.145.178.188:32000"
+//    static let baseURL = "https://app-api.deepchords.com"
+//    //海外版
+//    //    static let baseURL = "https://app-api.deepchords-ai.com"
+//    
 //    /// 用户隐私协议地址
-//    static let yonghuBaseURL = "https://pub-cdn.playboykq.com"
-//
+//    static let yonghuBaseURL = "https://pub-tos.deepchords.com"
 //}
+
+
+
+
+class CCConfig{
+    static var appLanguage = AppSupportLanguage.english
+
+    static let wxAppID = "wxeb3291e720293abc"
+    static let wxUniversalLink = "https://www.playboykq.com/app/"
+    static let appStoreLink = "https://itunes.apple.com/cn/app/6757697090?mt=8"
+    /// 版本检测
+    static let appStoreVersionURL = "https://itunes.apple.com/cn/lookup?id=6757697090"
+
+    /// 服务器地址
+    static let baseURL = "https://app-api.playboykq.com"
+
+    /// 用户隐私协议地址
+    static let yonghuBaseURL = "https://pub-cdn.playboykq.com"
+
+}
index 9f4fb07..1348665 100644 (file)
@@ -11,7 +11,7 @@
                        <string>weixin</string>
                        <key>CFBundleURLSchemes</key>
                        <array>
-                               <string>wxf19317f23b00d8ab</string>
+                               <string>wxeb3291e720293abc</string>
                        </array>
                </dict>
        </array>
@@ -51,8 +51,6 @@
                <string>bluetooth-central</string>
                <string>audio</string>
        </array>
-       <key>UIStatusBarStyle</key>
-       <string>UIStatusBarStyleLightContent</string>
        <key>UIViewControllerBasedStatusBarAppearance</key>
        <true/>
 </dict>
index 3e08d91..b969062 100644 (file)
@@ -45,32 +45,7 @@ class RSApi {
             }
         }
     }
-    static func request1<T: HandyJSON>(api: String,params:[String:Any],method:RequestMethod,completionHandler:@escaping ((T, String) -> Void)){
-        let url = "https://dmp-dev.raisound.com" + api
-        Logger.debug("request => ",url )
-        Logger.debug(YLToos.jsonToString(params))
-        
-        if method == .get {
-            HTTP.GET(url,parameters: params,requestSerializer: JSONParameterSerializer()){ response in
-                handleResponse(response, completionHandler: completionHandler)
-            }
-        }
-        else if method == .post{
-            HTTP.POST(url,parameters: params,requestSerializer: JSONParameterSerializer()){ response in
-                handleResponse(response, completionHandler: completionHandler)
-            }
-        }
-        else if method == .put{
-            HTTP.PUT(url,parameters: params,headers: ["bz-dt":RSAuth.shared.cookie],requestSerializer: JSONParameterSerializer()){ response in
-                handleResponse(response, completionHandler: completionHandler)
-            }
-        }
-        else if method == .delete{
-            HTTP.DELETE(url,parameters: params,requestSerializer: JSONParameterSerializer()){ response in
-                handleResponse(response, completionHandler: completionHandler)
-            }
-        }
-    }
+
 }
 
 
index e5bbd8f..057deae 100644 (file)
@@ -109,20 +109,20 @@ class RSAuth {
         
         HTTP.POST(url,parameters: params,requestSerializer: JSONParameterSerializer()){ response in
             DispatchQueue.main.sync {
-                if let headers = response.headers {
-                    if let setCookieHeader = headers["Set-Cookie"] {
-                        print("登录响应中的Set-Cookie头: \(setCookieHeader)")
-                    }
-                    
-                    // 打印所有响应头
-                    print("完整响应头信息:")
-                    for (key, value) in headers {
-                        print("  \(key): \(value)")
-                        if key == "bz-dt"{
-                            self.cookie = value
-                        }
-                    }
-                }
+//                if let headers = response.headers {
+//                    if let setCookieHeader = headers["Set-Cookie"] {
+//                        print("登录响应中的Set-Cookie头: \(setCookieHeader)")
+//                    }
+//                    
+//                    // 打印所有响应头
+//                    print("完整响应头信息:")
+//                    for (key, value) in headers {
+//                        print("  \(key): \(value)")
+//                        if key == "bz-dt"{
+//                            self.cookie = value
+//                        }
+//                    }
+//                }
                 let (dict,error) = MSHttpManager.receiveData(response)
                 if let error = error {
                     completeHandler(nil,error)
index 1b8ce76..fe43603 100644 (file)
@@ -9,8 +9,9 @@ class RSManager{
     static let shared = RSManager()
 //    8FFDCB2185D5、testflihgt
 //    8FFDCB2185D7、testflihgt
-//    8FFDCB2185D8、8FFDCB2185D9 还未使用
-    let deviceId = "8FFDCB2185D8"
+//    8FFDCB2185D8、testflihgt
+//    8FFDCB2185D9 还未使用
+    let deviceId = "8FFDCB2185D9"
     var chat:MSVoiceChat = MSVoiceChat()
     
     func start(){
index 04b5292..90dcabd 100644 (file)
@@ -86,7 +86,7 @@ extension RSSpeakerVC:UITableViewDelegate,UITableViewDataSource {
                     selectedModel = data
                     didSelected?(data)
                     tableView.reloadData()
-                    navigationController?.popViewController(animated: true)
+                    App.shared.popToRootPage()
                 }
             }
             else{