Compare commits
5 Commits
1a0dac1d91
...
1.1.7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ff11e9715e | ||
|
|
aedc48c098 | ||
|
|
011536e8f4 | ||
|
|
22025ad033 | ||
|
|
6b01c3bb49 |
@@ -787,7 +787,7 @@
|
||||
"$(inherited)",
|
||||
"$(SDKROOT)/usr/lib/swift",
|
||||
);
|
||||
MARKETING_VERSION = 1.1.6;
|
||||
MARKETING_VERSION = 1.1.7;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.qxcm.qxlive;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
@@ -853,7 +853,7 @@
|
||||
"$(inherited)",
|
||||
"$(SDKROOT)/usr/lib/swift",
|
||||
);
|
||||
MARKETING_VERSION = 1.1.6;
|
||||
MARKETING_VERSION = 1.1.7;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.qxcm.qxlive;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
|
||||
@@ -536,6 +536,7 @@
|
||||
[weakSelf.codeTextField startTimeDown];
|
||||
} failBlock:^(NSError * _Nonnull error, NSString * _Nonnull msg) {
|
||||
sender.userInteractionEnabled = YES;
|
||||
showToast(msg);
|
||||
}];
|
||||
|
||||
}
|
||||
|
||||
16
QXLive/Manager/QXAudioEngineManager.h
Normal file
16
QXLive/Manager/QXAudioEngineManager.h
Normal file
@@ -0,0 +1,16 @@
|
||||
//
|
||||
// QXAudioEngineManager.h
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/6.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface QXAudioEngineManager : NSObject
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
19
QXLive/Manager/QXAudioEngineManager.m
Normal file
19
QXLive/Manager/QXAudioEngineManager.m
Normal file
@@ -0,0 +1,19 @@
|
||||
//
|
||||
// QXAudioEngineManager.m
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/6.
|
||||
//
|
||||
|
||||
#import "QXAudioEngineManager.h"
|
||||
#import<Speech/Speech.h>
|
||||
@interface QXAudioEngineManager()
|
||||
@property (nonatomic, strong) AVAudioEngine *audioEngine;
|
||||
@property (nonatomic, strong) SFSpeechRecognizer *speechRecognizer;
|
||||
@property (nonatomic, strong) SFSpeechAudioBufferRecognitionRequest *recognitionRequest;
|
||||
@property (nonatomic, strong) SFSpeechRecognitionTask *recognitionTask;
|
||||
@property (nonatomic, strong) NSLocale *locale;
|
||||
@end
|
||||
@implementation QXAudioEngineManager
|
||||
|
||||
@end
|
||||
@@ -83,6 +83,7 @@
|
||||
// [self addChildViewController:self.vc];
|
||||
// [self.view addSubview:self.vc.view];
|
||||
[self.vc reloadConversationList];
|
||||
self.vc.tableViewForAll.tableHeaderView = self.topView;
|
||||
}
|
||||
|
||||
- (void)conversationListController:(UIViewController *)conversationController
|
||||
|
||||
@@ -361,6 +361,7 @@
|
||||
vc.logOutBlock = ^(BOOL isCancel, NSString * _Nonnull code) {
|
||||
weakSelf.cancelCode = code;
|
||||
if (isCancel) {
|
||||
showToast(@"注销成功");
|
||||
[weakSelf performSelector:@selector(cancelAccount) afterDelay:0.5];
|
||||
}else{
|
||||
[weakSelf performSelector:@selector(logout) afterDelay:0.5];
|
||||
|
||||
@@ -139,7 +139,7 @@
|
||||
[QXLoginNetwork getSmscodeWithMobile:[QXGlobal shareGlobal].loginModel.mobile type:type successBlock:^(id _Nonnull responseObject) {
|
||||
[weakSelf.codeTextField startTimeDown];
|
||||
} failBlock:^(NSError * _Nonnull error, NSString * _Nonnull msg) {
|
||||
|
||||
showToast(msg);
|
||||
}];
|
||||
}
|
||||
@end
|
||||
|
||||
@@ -24,6 +24,10 @@ static NSString* H5ServerUrl = @"https://test.vespa.qxyushen.top/h5/";
|
||||
//static NSString* H5ServerUrl = @"https://vespa.qxyushen.top/h5/";
|
||||
static NSString* ServerUrl = @"https://yushengapi.qxyushen.top/";
|
||||
static NSString* H5ServerUrl = @"https://yushengapi.qxyushen.top/h5/";
|
||||
<<<<<<< HEAD
|
||||
|
||||
=======
|
||||
>>>>>>> dev
|
||||
#endif
|
||||
#pragma mark - 引导页
|
||||
/// 引导页
|
||||
|
||||
Reference in New Issue
Block a user