修正切换订阅计划多节点列表展示问题

This commit is contained in:
2025-10-23 13:24:48 +08:00
parent f1a8dfe4e7
commit 6936fab392
8 changed files with 80 additions and 29 deletions
+19
View File
@@ -53,6 +53,25 @@ post_install do |installer|
flutter_additional_macos_build_settings(target)
target.build_configurations.each do |config|
config.build_settings[deployment_target_key] = minimum_deployment_target
# 抑制第三方库的过时 API 警告
config.build_settings['GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS'] = 'NO'
config.build_settings['CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS'] = 'NO'
config.build_settings['CLANG_WARN_DEPRECATED_DECLARATIONS'] = 'NO'
config.build_settings['CLANG_WARN_NONFUNCTIONAL_PARAMETER'] = 'NO'
config.build_settings['SWIFT_VERSION'] = '5.0'
config.build_settings['GCC_TREAT_WARNINGS_AS_ERRORS'] = 'NO'
end
end
# 针对特定包的警告抑制
installer.pods_project.targets.each do |target|
if ['webview_flutter_wkwebview', 'flutter_inappwebview_macos', 'SAMKeychain'].include?(target.name)
target.build_configurations.each do |config|
config.build_settings['SWIFT_SUPPRESS_WARNINGS'] = 'YES'
config.build_settings['GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS'] = 'NO'
config.build_settings['CLANG_WARN_DEPRECATED_DECLARATIONS'] = 'NO'
end
end
end
end