Explorar el Código

fix:把app的名字手机实时定位修改成手机定位追迹

“HeShaoZe” hace 5 meses
padre
commit
9646189c21

BIN
assets/images/icon_splash_title_ios.webp


+ 1 - 0
assets/string/base/string.xml

@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources>
     <string name="app_name">手机实时定位</string>
+    <string name="app_name_ios">手机定位追迹</string>
     <string name="main_tab_home">首页</string>
     <string name="main_tab_camera">扫一扫</string>
     <string name="main_tab_mine">我的</string>

+ 3 - 3
ios/Runner.xcodeproj/project.pbxproj

@@ -494,7 +494,7 @@
 				DEVELOPMENT_TEAM = JYA454HZ72;
 				ENABLE_BITCODE = NO;
 				INFOPLIST_FILE = Runner/Info.plist;
-				INFOPLIST_KEY_CFBundleDisplayName = "手机实时定位";
+				INFOPLIST_KEY_CFBundleDisplayName = "手机定位追迹";
 				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
 				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
 				LD_RUNPATH_SEARCH_PATHS = (
@@ -684,7 +684,7 @@
 				DEVELOPMENT_TEAM = JYA454HZ72;
 				ENABLE_BITCODE = NO;
 				INFOPLIST_FILE = Runner/Info.plist;
-				INFOPLIST_KEY_CFBundleDisplayName = "手机实时定位";
+				INFOPLIST_KEY_CFBundleDisplayName = "手机定位追迹";
 				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
 				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
 				LD_RUNPATH_SEARCH_PATHS = (
@@ -714,7 +714,7 @@
 				DEVELOPMENT_TEAM = JYA454HZ72;
 				ENABLE_BITCODE = NO;
 				INFOPLIST_FILE = Runner/Info.plist;
-				INFOPLIST_KEY_CFBundleDisplayName = "手机实时定位";
+				INFOPLIST_KEY_CFBundleDisplayName = "手机定位追迹";
 				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
 				IPHONEOS_DEPLOYMENT_TARGET = 13.0;
 				LD_RUNPATH_SEARCH_PATHS = (

+ 1 - 1
ios/Runner/Info.plist

@@ -13,7 +13,7 @@
 	<key>CFBundleDevelopmentRegion</key>
 	<string>$(DEVELOPMENT_LANGUAGE)</string>
 	<key>CFBundleDisplayName</key>
-	<string>手机实时定位</string>
+	<string>手机定位追迹</string>
 	<key>CFBundleExecutable</key>
 	<string>$(EXECUTABLE_NAME)</string>
 	<key>ITSAppUsesNonExemptEncryption</key>

+ 1 - 1
lib/main.dart

@@ -178,7 +178,7 @@ class MyApp extends StatelessWidget {
 }
 
 class AppCommonConfig {
-  static GenerateAppTitle? appName = (_) => StringName.appName;
+  static GenerateAppTitle? appName = (_) => Platform.isIOS? StringName.appNameIos : StringName.appName;
 
   // 路由配置
   static List<GetPage>? getPages = AppPage.pages;

+ 3 - 1
lib/module/about/about_page.dart

@@ -1,3 +1,5 @@
+import 'dart:io';
+
 import 'package:flutter/cupertino.dart';
 import 'package:flutter/material.dart';
 import 'package:flutter/src/widgets/framework.dart';
@@ -32,7 +34,7 @@ class AboutPage extends BasePage<AboutController> {
         SizedBox(height: 48.w),
         Assets.images.iconLogo.image(width: 70.w, height: 70.w),
         SizedBox(height: 8.w),
-        Text(StringName.appName,
+        Text(Platform.isIOS? StringName.appNameIos : StringName.appName,
             style: TextStyle(fontSize: 14.sp, color: Colors.black)),
         SizedBox(height: 2.w),
         Text('当前版本:${appInfoUtil.appVersionName}',

+ 1 - 1
lib/module/feedback/feed_back_controller.dart

@@ -45,7 +45,7 @@ class FeedBackController extends BaseController {
         "&app_platform=${Platform.isAndroid ? 1 : 2}"
         "&app_version=${appInfoUtil.appVersionName}"
         "&package_name=${appInfoUtil.packageName}"
-        "&app_name=${StringName.appName}"
+        "&app_name=${Platform.isIOS? StringName.appNameIos : StringName.appName}"
         "&phone=$phone";
     BrowserPage.start(url);
   }

+ 1 - 1
lib/module/mine/mine_controller.dart

@@ -75,7 +75,7 @@ class MineController extends BaseController {
         "&app_platform=${Platform.isAndroid ? 1 : 2}"
         "&app_version=${appInfoUtil.appVersionName}"
         "&package_name=${appInfoUtil.packageName}"
-        "&app_name=${StringName.appName}"
+        "&app_name=${Platform.isIOS? StringName.appNameIos : StringName.appName}"
         "&phone=$phone";
     BrowserPage.start(url);
   }

+ 3 - 1
lib/module/splash/splash_page.dart

@@ -1,3 +1,5 @@
+import 'dart:io';
+
 import 'package:flutter/cupertino.dart';
 import 'package:flutter/src/widgets/framework.dart';
 import 'package:flutter_screenutil/flutter_screenutil.dart';
@@ -35,7 +37,7 @@ class SplashPage extends BasePage<SplashController> {
           padding: EdgeInsets.only(bottom: 40.h),
           child: Align(
               alignment: Alignment.bottomCenter,
-              child: Assets.images.iconSplashTitle.image(width: 167.w)),
+              child: Platform.isIOS? Assets.images.iconSplashTitleIos.image(width: 167.w) : Assets.images.iconSplashTitle.image(width: 167.w)),
         )
       ],
     );

+ 3 - 1
lib/module/track/track_day_detail/track_share_view.dart

@@ -1,3 +1,5 @@
+import 'dart:io';
+
 import 'package:flutter/cupertino.dart';
 import 'package:flutter/material.dart';
 import 'package:flutter_screenutil/flutter_screenutil.dart';
@@ -92,7 +94,7 @@ class TrackShareView extends StatelessWidget {
         Column(
           crossAxisAlignment: CrossAxisAlignment.start,
           children: [
-            Text(StringName.appName,
+            Text(Platform.isIOS? StringName.appNameIos : StringName.appName,
                 style: TextStyle(
                     fontSize: 12.sp,
                     fontWeight: FontWeight.bold,

+ 5 - 0
lib/resource/assets.gen.dart

@@ -549,6 +549,10 @@ class $AssetsImagesGen {
   AssetGenImage get iconSplashTitle =>
       const AssetGenImage('assets/images/icon_splash_title.webp');
 
+  /// File path: assets/images/icon_splash_title_ios.webp
+  AssetGenImage get iconSplashTitleIos =>
+      const AssetGenImage('assets/images/icon_splash_title_ios.webp');
+
   /// File path: assets/images/icon_track_ai_interpretation.webp
   AssetGenImage get iconTrackAiInterpretation =>
       const AssetGenImage('assets/images/icon_track_ai_interpretation.webp');
@@ -842,6 +846,7 @@ class $AssetsImagesGen {
         iconShareStay,
         iconShareTrackDetail,
         iconSplashTitle,
+        iconSplashTitleIos,
         iconTrackAiInterpretation,
         iconTrackAnalyseRefresh,
         iconTrackDailyDoubt,

+ 2 - 0
lib/resource/string.gen.dart

@@ -3,6 +3,7 @@ import 'package:get/get.dart';
 class StringName {
   StringName._();
   static String get appName => 'app_name'.tr; // 手机实时定位
+  static String get appNameIos => 'app_name_ios'.tr; // 手机定位追迹
   static String get mainTabHome => 'main_tab_home'.tr; // 首页
   static String get mainTabCamera => 'main_tab_camera'.tr; // 扫一扫
   static String get mainTabMine => 'main_tab_mine'.tr; // 我的
@@ -324,6 +325,7 @@ class StringMultiSource {
   static const Map<String, Map<String, String>> translations = {
     'zh_CN': {
       'app_name': '手机实时定位',
+      'app_name_ios': '手机定位追迹',
       'main_tab_home': '首页',
       'main_tab_camera': '扫一扫',
       'main_tab_mine': '我的',