Xcode 不会与 FLUTTER_BUILD_NAME 一起使用

标签 xcode flutter

Xcode 不会使用 $(FLUTTER_BUILD_NAME) 或 $(FLUTTER_BUILD_NUMBER) 构建

Runner -> Target -> Build Settings -> Versioning

Runner -> Target -> Build Settings -> Versioning

Runner -> Target -> General -> Identity

enter image description here

Runner -> Flutter -> Generated.xcconfig

enter image description here

信息.plist

enter image description here

谁能看出我在这里做错了什么? Generated.xcconfig 正确地具有来 self 的 pub spec.yaml 版本的版本信息:1.0.3+5

但是我每次构建版本信息都是null。

最佳答案

我昨天遇到了这个问题,真的很难找出我的 flutter 项目发生了什么。我希望我的两分钱能帮助那里的任何人......

有一天我在 xcode 中手动更新了版本( super 错误)然后 Generated.xcconfig 不再工作了。我仍然不知道为什么某些设置也发生了变化,但无论如何这里是解决方案:

运行良好的版本控制项目:

xcode screenshot with no problem

问题项目:

xcode screenshot with problem

当我将三个 Runner 配置文件更改为 DebugReleaseRelease 时,版本立即显示:

enter image description here

ps) 我从@Zholen 和@Claudio Redi 的聊天中得到提示。太感谢了。我仍然不知道是哪个操作触发了该设置,但我现在要 sleep 了..

关于Xcode 不会与 FLUTTER_BUILD_NAME 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62564118/

相关文章:

flutter - 如果我使用过多的 "const"关键字,会有什么不同吗?

xcode - Podspec 使用有效的 Swift 3 语法验证失败

ios - 无法在 Xcode 8.3.2 中为 iOS 应用签署证书

ios - 在 IOS Objective-C 应用程序上向 Google map 添加标记图像

ios - 将 xcode 项目 4.2 迁移到 xcode 7.0

flutter - 如何在 Flutter App 中按时间注销?

c# - 如何检测控件何时移动到 MonoTouch 中的 View ?

flutter - 插件 `flutter_webview_plugin` 使用已弃用的 Android 嵌入版本

flutter - 无法从flutter_sound包成功调用startRecorder(uri:…)

audio - flutter 。如何播放 : short sound vs long music file?