Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode赢得';t与flifter\u BUILD\u名称一起使用_Xcode_Flutter - Fatal编程技术网

Xcode赢得';t与flifter\u BUILD\u名称一起使用

Xcode赢得';t与flifter\u BUILD\u名称一起使用,xcode,flutter,Xcode,Flutter,Xcode不会使用$(flatter\u build\u NAME)或$(flatter\u build\u NUMBER)生成 运行程序->目标->生成设置->版本控制 跑步者->目标->常规->身份 转轮->颤振->生成的.xcconfig info.plist 有人知道我做错了什么吗?生成的.xcconfig正确包含my pub spec.yaml版本1.0.3+5中的版本信息 但是每次构建版本时,版本信息都是空的。我昨天遇到了这个问题,真的很难弄清楚我的flifter项目到底在做

Xcode不会使用$(flatter\u build\u NAME)或$(flatter\u build\u NUMBER)生成

运行程序->目标->生成设置->版本控制

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

转轮->颤振->生成的.xcconfig

info.plist

有人知道我做错了什么吗?生成的.xcconfig正确包含my pub spec.yaml版本1.0.3+5中的版本信息


但是每次构建版本时,版本信息都是空的。

我昨天遇到了这个问题,真的很难弄清楚我的flifter项目到底在做什么。我希望我的两分钱能帮助任何人

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

良好工作的版本控制项目:

问题的解决方案:

当我将三个运行程序配置文件更改为
Debug
Release
Release
,版本立即显示:


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

你在哪里看到版本信息为空?在应用程序中,它通过包信息报告为空+空。如果我从构建的Finder中获取信息,它会报告一个'--'。如果我自己正确设置了版本值,package\u info reports。另外,在某个时候,我必须添加Runner->Project->User Defined->Flatter\u ROOT来构建,这表明它没有从Generated.xconfig中调用它。您在项目中还有其他xconfig文件吗?如果你这样做。。。它们是否包括
Generated.xcconfig
?有一个名为flatter的文件夹,其中包含Release.xcconfig、Debug.xcconfig、Generated.xcconfig和AppFrameworkInfo.plist,所有这些都由flatter生成/管理。第三个屏幕截图是生成的.xcconfig中的数据