修正切换订阅计划多节点列表展示问题
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user