From 419c614ba42882027a6b04e30bdf52fdf3dedf05 Mon Sep 17 00:00:00 2001 From: WinUser01 Date: Tue, 27 May 2025 10:45:33 +0800 Subject: [PATCH] =?UTF-8?q?hyzp=5Fybqx-Commit192=EF=BC=9A=E4=B8=BA?= =?UTF-8?q?=E8=BF=9B=E8=A1=8CiOS=E6=89=93=E5=8C=85=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=87=86=E5=A4=87=20=EF=BC=881=EF=BC=89?= =?UTF-8?q?=E4=B8=BA=E4=BA=86=E5=BC=80=E5=8F=91=E6=B5=8B=E8=AF=95=EF=BC=8C?= =?UTF-8?q?=E6=9A=82=E6=97=B6=E6=81=A2=E5=A4=8D=E6=94=AF=E6=8C=81"x86"?= =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E5=99=A8=EF=BC=8C=E7=AD=89=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E6=97=B6=E5=86=8D=E5=8F=96=E6=B6=88=E3=80=82=20=E5=9C=A8=20R:\?= =?UTF-8?q?FlutterProject\FlutterProject61-hyzp=5Fybqx=5Fwith=5Fios\hyzp?= =?UTF-8?q?=5Fybqx\android\app\build.gradle=20=E6=96=87=E4=BB=B6=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E4=B8=8B=E9=9D=A2=E4=BD=8D=E7=BD=AE=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?"x86"=E6=94=AF=E6=8C=81=20=20=20=20=20=20=20=20=20ndk=20{=20=20?= =?UTF-8?q?=20=20=20=20=20=20=20=20=20=20=20abiFilters=20"x86",=20"arm64-v?= =?UTF-8?q?8a",=20"armeabi",=20"armeabi-v7a",=20"mips"=20//=20=E4=B8=8D?= =?UTF-8?q?=E6=94=AF=E6=8C=81"x86",=20"x86=5F64"=E6=A8=A1=E6=8B=9F?= =?UTF-8?q?=E5=99=A8=20=20=20=20=20=20=20=20=20}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (2)将 pubspec.yaml 中的路径修改为 macOS 兼容的路径格式(使用 `/` 并指向正确位置): 将文件 R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\pubspec.yaml 中的 flutter_superplayer: path: .\lib\my_flutter_superplayer 修改为: flutter_superplayer: path: ./lib/my_flutter_superplayer (3)手动统一项目的组织标识 A、获取R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\android\app\build.gradle中的applicationId defaultConfig { applicationId "com.flutter.hyzp_ybqx" } B、修改iOS的PRODUCT_BUNDLE_IDENTIFIER,苹果AppID不支持下划线 将文件 R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\ios\Runner.xcodeproj\project.pbxproj中的 com.example.hyzpYibin 全部替换为:com.flutter.hyzpYbqx --- android/app/build.gradle | 2 +- ios/Runner.xcodeproj/project.pbxproj | 6 +++--- pubspec.yaml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 1e6f864..7b8cd28 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -42,7 +42,7 @@ android { versionCode flutterVersionCode.toInteger() versionName flutterVersionName ndk { - abiFilters "arm64-v8a", "armeabi", "armeabi-v7a", "mips" // 不支持"x86", "x86_64"模拟器 + abiFilters "x86", "arm64-v8a", "armeabi", "armeabi-v7a", "mips" // 不支持"x86", "x86_64"模拟器 } } diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index a9b68f8..5ea4892 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -310,7 +310,7 @@ "$(inherited)", "$(PROJECT_DIR)/Flutter", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.hyzpYibin; + PRODUCT_BUNDLE_IDENTIFIER = com.flutter.hyzpYbqx; PRODUCT_NAME = "$(TARGET_NAME)"; VERSIONING_SYSTEM = "apple-generic"; }; @@ -438,7 +438,7 @@ "$(inherited)", "$(PROJECT_DIR)/Flutter", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.hyzpYibin; + PRODUCT_BUNDLE_IDENTIFIER = com.flutter.hyzpYbqx; PRODUCT_NAME = "$(TARGET_NAME)"; VERSIONING_SYSTEM = "apple-generic"; }; @@ -461,7 +461,7 @@ "$(inherited)", "$(PROJECT_DIR)/Flutter", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.hyzpYibin; + PRODUCT_BUNDLE_IDENTIFIER = com.flutter.hyzpYbqx; PRODUCT_NAME = "$(TARGET_NAME)"; VERSIONING_SYSTEM = "apple-generic"; }; diff --git a/pubspec.yaml b/pubspec.yaml index c02f777..5aa60b5 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -202,7 +202,7 @@ dependencies: flutter_echarts: ^1.5.0 flutter_superplayer: - path: .\lib\my_flutter_superplayer + path: ./lib/my_flutter_superplayer # 二维码生成 https://pub.dev/packages/qr_flutter qr_flutter: ^3.2.0