Xcode不会使用$(FLUTTER_BUILD_NAME)或$(FLUTTER_BUILD_NUMBER)进行构建运行程序-〉目标-〉生成设置-〉版本控制
跑步者-〉目标-〉常规-〉身份
转轮-〉Flutter-〉生成.xcconfig
info.plist
有人能看出我做错了什么吗?生成的.xcconfig正确地包含了我的pub spec.yaml版本的版本信息:1.0.3+5个但是每次我构建的版本信息都是null。
bf1o4zei1#
我昨天遇到了这个问题,真的很难找出我的Flutter项目是怎么回事。我希望我的两分钱能帮助任何人在那里...有一天我手动更新了xcode的版本(超级错误),然后Generated.xcconfig不再工作了。我仍然不知道为什么一些设置也改变了,但无论如何这里的解决方案:运行良好的版本控制项目:
问题项目:
当我将三个Runner配置文件更改为Debug、Release、Release时,版本立即显示:
Debug
Release
ps)我从@Zholen和@Claudio Redi的聊天中得到了提示。非常感谢。我仍然不知道是哪个操作触发了这些设置,但我现在要睡觉了。
xxe27gdn2#
我也遇到过同样的问题,现在解决了,关键是/ios/Flutter/Generated.xconfig存在的时候,Flutter构建器不会重建它,但是你只要删除Generated.xconfig,Flutter构建器就会重建它,版本设置在pubspec. yaml里面。
2条答案
按热度按时间bf1o4zei1#
我昨天遇到了这个问题,真的很难找出我的Flutter项目是怎么回事。我希望我的两分钱能帮助任何人在那里...
有一天我手动更新了xcode的版本(超级错误),然后Generated.xcconfig不再工作了。我仍然不知道为什么一些设置也改变了,但无论如何这里的解决方案:
运行良好的版本控制项目:
问题项目:
当我将三个Runner配置文件更改为
Debug
、Release
、Release
时,版本立即显示:ps)我从@Zholen和@Claudio Redi的聊天中得到了提示。非常感谢。我仍然不知道是哪个操作触发了这些设置,但我现在要睡觉了。
xxe27gdn2#
我也遇到过同样的问题,现在解决了,关键是/ios/Flutter/Generated.xconfig存在的时候,Flutter构建器不会重建它,但是你只要删除Generated.xconfig,Flutter构建器就会重建它,版本设置在pubspec. yaml里面。