Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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
agvtool是否在Xcode 4下工作?_Xcode_Agvtool - Fatal编程技术网

agvtool是否在Xcode 4下工作?

agvtool是否在Xcode 4下工作?,xcode,agvtool,Xcode,Agvtool,我正在尝试使用agvtool更新我的营销版本 agvtool new-marketing-version 1.0.2 设置的CbundleShortVersionString 将新闻组项目设置为: 1.0.2 正在更新中的CbundleShortVersionString 信息列表 在中更新了CbundleShortVersionString “新闻组.xcodeproj/。/Newsgroup Info.plist” 更新至1.0.2 CFBundleShortVersionString进入

我正在尝试使用
agvtool
更新我的营销版本

agvtool new-marketing-version 1.0.2
设置的CbundleShortVersionString 将新闻组项目设置为: 1.0.2

正在更新中的CbundleShortVersionString 信息列表

在中更新了CbundleShortVersionString “新闻组.xcodeproj/。/Newsgroup Info.plist” 更新至1.0.2 CFBundleShortVersionString进入 “Newsgroup.xcodeproj/。/测试 类别/测试信息plist”至1.0.2

没有营销版本号 找到的(CbundleShortVersionString) 基地目标

寻找市场营销版本 本机目标。。。寻找 营销版 (CbundleShortVersionString)在本机中 目标

找到“”的CbundleShortVersionString 在里面 “新闻组.xcodeproj/。/Newsgroup Info.plist” 找到“”的CbundleShortVersionString 在“Newsgroup.xcodeproj/./Test”中 类/测试信息“plist”


当我运行这些命令时,Xcode没有打开…是否还有其他我可能做得不对的地方,或者在Xcode 4下,
agvtool
被破坏了?

我不知道这在Xcode 3.x之后是否发生了更改,但是您需要将
CbundleShortVersionString
添加到
-Info.plist
文件中。如果在Xcode中打开plist,它被称为“Bundle Version Strings,short”。将该值添加到plists中,使用
avgtool
设置营销版本,然后使用
agvtool what marketing version-terse1
获取营销版本,它只返回它遇到的第一个营销版本字符串的值。

对于具有多个目标的项目如何?我一直得到错误的CbundleShortVersionString,因为它使用agvtool mvers选择了错误的目标-terse1您可以对多个目标使用多个plist
agvtool what-marketing-version