gpt4 book ai didi

ios - XCode CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER 标志在 flutter ios 项目中干净构建后不断重置

转载 作者:行者123 更新时间:2023-12-05 08:37:47 26 4
gpt4 key购买 nike

我正在为云构建 (AppCenter) 设置我的 flutter ios 应用程序,但我遇到了 xcode 配置问题(?)。

在本地构建时,我曾经在 Xcode 中设置一个链接器标志,以防止常见的“双引号包含”错误。 (一个已知的 cocoapod 问题,显然......)勾选 XCode GUI 中的标志 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO in ./ios/Runner.xcodeproj/project.pbxprojios/Pods/Pods.xcodeproj/project.pbxproj 并允许构建完成,但有很多警告但没有错误。

我提交了两个 pbxproject 文件(甚至整个 ios/Pods 目录)并认为这会保存我的标志设置,但我必须意识到从新 checkout 的构建会重新生成默认设置为 true 的 Pods/配置.

我怎样才能让 flutter ios 配置记住干净构建中的标志设置?

P.S.:我应该提到我运行的是稍旧版本的 xcode (11.3.1)

最佳答案

在你的 Podfile 中,试试这个:

post_install do |installer|
installer.pods_project.build_configurations.each do |config|
config.build_settings['CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER'] = "NO"
end
end

然后做一个pod 安装

关于ios - XCode CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER 标志在 flutter ios 项目中干净构建后不断重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64339545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com