修正切换订阅计划多节点列表展示问题
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
|
||||
|
||||
Executable → Regular
+1
-1
@@ -94,6 +94,6 @@ SPEC CHECKSUMS:
|
||||
webview_flutter_wkwebview: 1821ceac936eba6f7984d89a9f3bcb4dea99ebb2
|
||||
window_manager: 1d01fa7ac65a6e6f83b965471b1a7fdd3f06166c
|
||||
|
||||
PODFILE CHECKSUM: a18d1ba050af210055cfb0cee8d759913f9ff3e3
|
||||
PODFILE CHECKSUM: 04e3af9980f29522a03273385f61d561da92c2fb
|
||||
|
||||
COCOAPODS: 1.16.2
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// 仅为项目代码启用严格警告,第三方库通过 Podfile 配置
|
||||
WARNING_CFLAGS = -Wall -Wconditional-uninitialized -Wnullable-to-nonnull-conversion -Wmissing-method-return-type -Woverlength-strings
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES
|
||||
@@ -11,3 +12,9 @@ CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
|
||||
GCC_WARN_SHADOW = YES
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES
|
||||
|
||||
// 第三方库警告抑制
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO
|
||||
CLANG_WARN_DEPRECATED_DECLARATIONS = NO
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = NO
|
||||
SWIFT_SUPPRESS_WARNINGS = YES
|
||||
|
||||
Reference in New Issue
Block a user