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