--- /dev/null
+<?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>
--- /dev/null
+<?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>
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";
<string>weixin</string>
<key>CFBundleURLSchemes</key>
<array>
- <string>wxf19317f23b00d8ab</string>
+ <string>wxd9d677e0024caa90</string>
</array>
</dict>
</array>
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
-
+ IASignWithWeChat.shared.register()
return true
}
CCConfig.appLanguage = LanuageCache.get()
-
- IASignWithWeChat.shared.register()
setupKeyboard()
loadCache()
LoginVM.fetchCountryList {result in
--- /dev/null
+<?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>
// 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"
+
+}
<string>weixin</string>
<key>CFBundleURLSchemes</key>
<array>
- <string>wxf19317f23b00d8ab</string>
+ <string>wxeb3291e720293abc</string>
</array>
</dict>
</array>
<string>bluetooth-central</string>
<string>audio</string>
</array>
- <key>UIStatusBarStyle</key>
- <string>UIStatusBarStyleLightContent</string>
<key>UIViewControllerBasedStatusBarAppearance</key>
<true/>
</dict>
}
}
}
- 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)
- }
- }
- }
+
}
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)
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(){
selectedModel = data
didSelected?(data)
tableView.reloadData()
- navigationController?.popViewController(animated: true)
+ App.shared.popToRootPage()
}
}
else{