From af8fff5b1349265e5d00da9556f51e583b233637 Mon Sep 17 00:00:00 2001 From: CodeST <694468528@qq.com> Date: Fri, 21 Nov 2025 18:36:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=A0=E7=BD=91=E7=BB=9C?= =?UTF-8?q?=E5=8E=BB=E8=AE=BE=E7=BD=AE=EF=BC=8C=E4=BC=98=E5=8C=96=E5=A4=9A?= =?UTF-8?q?=E8=AF=AD=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Shared/Localization/zh-Hans.lproj/Localizable.strings | 2 +- keyBoard/AppDelegate.m | 7 ++++++- keyBoard/Class/Home/V/HomeHeadView.m | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Shared/Localization/zh-Hans.lproj/Localizable.strings b/Shared/Localization/zh-Hans.lproj/Localizable.strings index 52b5549..2bca979 100644 --- a/Shared/Localization/zh-Hans.lproj/Localizable.strings +++ b/Shared/Localization/zh-Hans.lproj/Localizable.strings @@ -68,7 +68,7 @@ "HTTP GET\nURL: %@\nHeaders: %@\n参数: %@" = "HTTP GET\nURL: %@\nHeaders: %@\n参数: %@"; "无效响应\nURL: %@\n说明: %@" = "无效响应\nURL: %@\n说明: %@"; "网络不可用\n请在“设置”中检查本应用的无线数据权限或网络连接。" = "网络不可用\n请在“设置”中检查本应用的无线数据权限或网络连接。"; -"请在“设置”中检查本应用的无线数据权限或网络连接。" = "请在“设置”中检查本应用的无线数据权限或网络连接。"; +"Please check this app's wireless-data permission or network connection in Settings." = "请在“设置”中检查本应用的无线数据权限或网络连接。"; // 权限与引导(英文 key) "Usage Guide" = "使用引导"; diff --git a/keyBoard/AppDelegate.m b/keyBoard/AppDelegate.m index 6faebb3..5fe3c11 100644 --- a/keyBoard/AppDelegate.m +++ b/keyBoard/AppDelegate.m @@ -239,6 +239,7 @@ -(void)getNetJudge { AFNetworkReachabilityManager *netManager = [AFNetworkReachabilityManager sharedManager]; [netManager startMonitoring]; + __weak typeof(self) weakSelf = self; [netManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status){ if (status == AFNetworkReachabilityStatusReachableViaWiFi){ // [PublicObj saveNetReachability:@"wifi"]; @@ -246,8 +247,12 @@ // [PublicObj saveNetReachability:@"wwan"]; }else{ // [PublicObj saveNetReachability:@"unknown"]; - } + + // 网络状态变化时检查一次,并在无网络时弹出“去设置 / 取消”提示框 + __strong typeof(weakSelf) strongSelf = weakSelf; + if (!strongSelf) { return; } + [strongSelf kb_checkNetworkAndShowAlertIfNeeded]; }]; } diff --git a/keyBoard/Class/Home/V/HomeHeadView.m b/keyBoard/Class/Home/V/HomeHeadView.m index f7b1a86..651a65b 100644 --- a/keyBoard/Class/Home/V/HomeHeadView.m +++ b/keyBoard/Class/Home/V/HomeHeadView.m @@ -135,7 +135,7 @@ self.titleLabel.text = @"Become A Member Of Love Key"; self.subTitleLabel.text = @"Unlock All Functions"; - NSArray *titles = @[@"Wireless Sub-ai\nDialogue", + NSArray *titles = @[@"Wireless Sub-ai Dialogue", @"Personalized\nKeyboard", @"Chat\nPersona", @"Emotional\nCounseling"];