Xcode不能与FLUTTER_BUILD_NAME一起使用

sq1bmfud  于 2022-11-25  发布在  Flutter
关注(0)|答案(2)|浏览(233)

Xcode不会使用$(FLUTTER_BUILD_NAME)或$(FLUTTER_BUILD_NUMBER)进行构建
运行程序-〉目标-〉生成设置-〉版本控制

跑步者-〉目标-〉常规-〉身份

转轮-〉Flutter-〉生成.xcconfig

info.plist

有人能看出我做错了什么吗?生成的.xcconfig正确地包含了我的pub spec.yaml版本的版本信息:1.0.3+5个
但是每次我构建的版本信息都是null。

bf1o4zei

bf1o4zei1#

我昨天遇到了这个问题,真的很难找出我的Flutter项目是怎么回事。我希望我的两分钱能帮助任何人在那里...
有一天我手动更新了xcode的版本(超级错误),然后Generated.xcconfig不再工作了。我仍然不知道为什么一些设置也改变了,但无论如何这里的解决方案:
运行良好的版本控制项目:

问题项目:

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

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

xxe27gdn

xxe27gdn2#

我也遇到过同样的问题,现在解决了,关键是/ios/Flutter/Generated.xconfig存在的时候,Flutter构建器不会重建它,但是你只要删除Generated.xconfig,Flutter构建器就会重建它,版本设置在pubspec. yaml里面。

相关问题