From d2cf9f5dbd92aab9377bc3cce7ca10a38028d152 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lollipopkit=F0=9F=8F=B3=EF=B8=8F=E2=80=8D=E2=9A=A7?= =?UTF-8?q?=EF=B8=8F?= <10864310+lollipopkit@users.noreply.github.com> Date: Wed, 4 Feb 2026 20:04:42 +0800 Subject: [PATCH] fix: macOS build --- ios/Podfile.lock | 7 ------- macos/Podfile.lock | 7 ------- macos/Runner.xcodeproj/project.pbxproj | 21 ++++++++++++++++++++- 3 files changed, 20 insertions(+), 15 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 5255a3cb..e4343e6e 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -17,9 +17,6 @@ PODS: - FlutterMacOS - package_info_plus (0.4.5): - Flutter - - path_provider_foundation (0.0.1): - - Flutter - - FlutterMacOS - plain_notification_token (0.0.1): - Flutter - share_plus (0.0.1): @@ -44,7 +41,6 @@ DEPENDENCIES: - icloud_storage (from `.symlinks/plugins/icloud_storage/ios`) - local_auth_darwin (from `.symlinks/plugins/local_auth_darwin/darwin`) - package_info_plus (from `.symlinks/plugins/package_info_plus/ios`) - - path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`) - plain_notification_token (from `.symlinks/plugins/plain_notification_token/ios`) - share_plus (from `.symlinks/plugins/share_plus/ios`) - shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`) @@ -71,8 +67,6 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/local_auth_darwin/darwin" package_info_plus: :path: ".symlinks/plugins/package_info_plus/ios" - path_provider_foundation: - :path: ".symlinks/plugins/path_provider_foundation/darwin" plain_notification_token: :path: ".symlinks/plugins/plain_notification_token/ios" share_plus: @@ -96,7 +90,6 @@ SPEC CHECKSUMS: icloud_storage: e55639f0c0d7cb2b0ba9c0b3d5968ccca9cd9aa2 local_auth_darwin: c3ee6cce0a8d56be34c8ccb66ba31f7f180aaebb package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499 - path_provider_foundation: bb55f6dbba17d0dccd6737fe6f7f34fbd0376880 plain_notification_token: 047876b9d80a5b93565ddcc13a487a7e7b906f7d share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb diff --git a/macos/Podfile.lock b/macos/Podfile.lock index 727743da..9720a1a9 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -15,9 +15,6 @@ PODS: - FlutterMacOS - package_info_plus (0.0.1): - FlutterMacOS - - path_provider_foundation (0.0.1): - - Flutter - - FlutterMacOS - screen_retriever_macos (0.0.1): - FlutterMacOS - share_plus (0.0.1): @@ -41,7 +38,6 @@ DEPENDENCIES: - icloud_storage (from `Flutter/ephemeral/.symlinks/plugins/icloud_storage/macos`) - local_auth_darwin (from `Flutter/ephemeral/.symlinks/plugins/local_auth_darwin/darwin`) - package_info_plus (from `Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos`) - - path_provider_foundation (from `Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin`) - screen_retriever_macos (from `Flutter/ephemeral/.symlinks/plugins/screen_retriever_macos/macos`) - share_plus (from `Flutter/ephemeral/.symlinks/plugins/share_plus/macos`) - shared_preferences_foundation (from `Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin`) @@ -66,8 +62,6 @@ EXTERNAL SOURCES: :path: Flutter/ephemeral/.symlinks/plugins/local_auth_darwin/darwin package_info_plus: :path: Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos - path_provider_foundation: - :path: Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin screen_retriever_macos: :path: Flutter/ephemeral/.symlinks/plugins/screen_retriever_macos/macos share_plus: @@ -90,7 +84,6 @@ SPEC CHECKSUMS: icloud_storage: eb5b0f20687cf5a4fabc0b541f3b079cd6df7dcb local_auth_darwin: c3ee6cce0a8d56be34c8ccb66ba31f7f180aaebb package_info_plus: f0052d280d17aa382b932f399edf32507174e870 - path_provider_foundation: bb55f6dbba17d0dccd6737fe6f7f34fbd0376880 screen_retriever_macos: 452e51764a9e1cdb74b3c541238795849f21557f share_plus: 510bf0af1a42cd602274b4629920c9649c52f4cc shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb diff --git a/macos/Runner.xcodeproj/project.pbxproj b/macos/Runner.xcodeproj/project.pbxproj index 7ed42045..51cb80f3 100644 --- a/macos/Runner.xcodeproj/project.pbxproj +++ b/macos/Runner.xcodeproj/project.pbxproj @@ -214,6 +214,7 @@ 33CC110E2044A8840003C045 /* Bundle Framework */, 3399D490228B24CF009A79C7 /* ShellScript */, 3EF3AE3CC6FE5ADDF0613960 /* [CP] Embed Pods Frameworks */, + A1B2C3D4E5F60718293A4B5C /* Fix Objective-C Framework Resources */, ); buildRules = ( ); @@ -288,10 +289,28 @@ 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; - }; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ + A1B2C3D4E5F60718293A4B5C /* Fix Objective-C Framework Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Fix Objective-C Framework Resources"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "FRAMEWORK=\"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/objective_c.framework\"\nif [ -d \"$FRAMEWORK/Versions\" ]; then\n if [ ! -L \"$FRAMEWORK/Versions/Current\" ]; then\n (cd \"$FRAMEWORK/Versions\" && ln -sf A Current)\n fi\n rm -f \"$FRAMEWORK/Resources\"\n ln -sf Versions/Current/Resources \"$FRAMEWORK/Resources\"\nfi\n"; + }; 3399D490228B24CF009A79C7 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1;