This commit is contained in:
启星
2025-12-22 10:16:05 +08:00
parent ba4fd658a9
commit 0fcff85625
205 changed files with 26298 additions and 13203 deletions

View File

@@ -46,6 +46,7 @@
#import <Bugly/Bugly.h>
#import <AlipaySDK/AlipaySDK.h>
#import <TIMPush/TIMPushManager.h>
#import <XHLaunchAd.h>
#import <SDWebImageWebPCoder/SDWebImageWebPCoder.h>
#import "QXAppStartViewController.h"
#import "QXGiftPlayerManager.h"
@@ -86,6 +87,7 @@
SDImageWebPCoder *webPCoder = [SDImageWebPCoder sharedCoder];
[IQKeyboardManager sharedManager].enable = NO;
[[SDImageCodersManager sharedManager] addCoder:webPCoder];
[self startVideo];
[self configThirdPartLogin];
#if DEBUG
[[LLDebugTool sharedTool] startWorking];
@@ -289,6 +291,9 @@
}
}
-(void)popInviteWithModel:(QXRoomListModel*)model{
if ([KEYWINDOW.rootViewController isKindOfClass:[QXAppStartViewController class]]) {
return;
}
QXRoomNavigationController*na = (QXRoomNavigationController*)KEYWINDOW.rootViewController;
if ([na.visibleViewController isKindOfClass:[QXAlertViewController class]]) {
return;
@@ -353,4 +358,21 @@
- (void)onNotificationClicked:(NSString *)ext {
// ext
}
-(void)startVideo{
[XHLaunchAd setLaunchSourceType:SourceTypeLaunchScreen];
// [XHLaunchAd setWaitDataDuration:1];
//广
XHLaunchVideoAdConfiguration *videoAdconfiguration = [XHLaunchVideoAdConfiguration defaultConfiguration];
// NSString *path = [[NSBundle mainBundle] pathForResource:@"app_start" ofType:@"mp4"];
videoAdconfiguration.videoNameOrURLString = @"app_start.mp4";
videoAdconfiguration.duration = 2;
videoAdconfiguration.skipButtonType = SkipTypeNone;
[XHLaunchAd videoAdWithVideoAdConfiguration:videoAdconfiguration];
//广URLString/(.jpg/.gif)
// imageAdconfiguration. = model.img;
// //广(openModelNSString,,)
// imageAdconfiguration.openModel = model;
// //广
// [XHLaunchAd imageAdWithImageAdConfiguration:imageAdconfiguration delegate:self];
}
@end

View File

@@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "change_mobile_top@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "change_mobile_top@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

View File

@@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "room_redbag_sound_off@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "room_redbag_sound_off@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "room_redbag_sound_on@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "room_redbag_sound_on@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "room_set_room_age_ac@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "room_set_room_age_ac@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "room_set_room_time_ac@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "room_set_room_time_ac@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -34,7 +34,8 @@ static NSString *const FaceAuthLicense = @"Fq0Sj4UpfryHBB3inAxCwLmJUw3nNGc42mqvv
static NSInteger const TencentIMID = 1600096890;
static NSString *const TencentIMSecret = @"448a3259085924f89957c1884c761974e8fded64b9ab1c67b8e0a5a1c4b68f3f";
static NSString *const AddressOfMQTTServer = @"1.13.181.248";
//static NSString *const AddressOfMQTTServer = @"1.13.181.248";
static NSString *const AddressOfMQTTServer = @"test.vespa.qxyushen.top";
static NSInteger const AddressOfMQTTPort = 1883;
static NSInteger const AppPushId = 46164;
@@ -58,7 +59,8 @@ static NSString *const FaceAuthLicense = @"P6N+VYfdu1Op5p+QwUGdI4y64PqOnxMzChX2S
static NSInteger const TencentIMID = 1600096860;
static NSString *const TencentIMSecret = @"d9a5b8088ed39113d0c92ae434bc37528c4715c1f1d2eaedb172134eacd06103";
static NSString *const AddressOfMQTTServer = @"1.13.20.30";
//static NSString *const AddressOfMQTTServer = @"1.13.20.30";
static NSString *const AddressOfMQTTServer = @"yushengapi.qxyushen.top";
static NSInteger const AddressOfMQTTPort = 1883;
static NSInteger const AppPushId = 46163;
@@ -90,6 +92,7 @@ static NSString *const OSSEndPoint = @"oss-cn-beijing.aliyuncs.com";
//static NSString *const IMG_FILE_BASE_PATH = @"ios_images/";
static NSString *const IMG_FILE_BASE_PATH = @"images/ios_images/";
static NSString *const AUDIO_FILE_BASE_PATH = @"audios/ios_audios/";
static NSString *const LOG_FILE_BASE_PATH = @"iosAppLog/";
static NSString *const VIDEO_FILE_BASE_PATH = @"ios/videos/";
static NSString *const CHAT_IMG_FILE_BASE_PATH = @"emchat/image/ios/";
static NSString *const CHAT_VIDEO_FILE_BASE_PATH = @"emchat/videos/ios";
@@ -108,6 +111,8 @@ static NSString *const kWalletRuleHide = @"kWalletRuleHide";
static NSString *const kChirldLocalPassword = @"kChirldLocalPassword";
/// 是否开启飘屏
static NSString *const kIsCloseDrifPop = @"kIsCloseDrifPop";
/// 红包音效是否播放
static NSString *const kIsCloseRedBagSound = @"kIsCloseRedBagSound";
/// 是否可以聊天
static NSString *const kIsCanChat = @"kIsCanChat";
/// 充值多少钱可以聊天

View File

@@ -36,7 +36,7 @@
#import "QXBaseNavigationController.h"
#import "QXRoomNavigationController.h"
#import "QXCOSUploadManager.h"
#import "QXLogger.h"
#import "QXLive-Bridging-Header.h"
#endif /* PrefixHeader_pch */

View File

@@ -562,4 +562,11 @@ static NSString * QXAppSign = @"api/Tasks/dailyTasksSign";
static NSString * QXAppSignStatus = @"api/Tasks/dailyTasksSignStatus";
/// 每日任务未领取数量
static NSString * QXAppTaskWaitDraw = @"api/Tasks/dailyTasksUnReceiveCount";
/// 上传日志
static NSString * QXAppLogReport = @"api/Report/android_log_report";
/// 活动状态
static NSString * QXActivityStatus = @"api/BlindBoxTurntable/blind_box_status";
/// 加入房间
static NSString * QXBeforeJoinRoom = @"api/Room/before_join_room_check";
#endif /* Api_h */

BIN
QXLive/Other/app_start.mp4 Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB