首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从IPA中找到iPhone应用的版本号?

如何从IPA中找到iPhone应用的版本号?
EN

Stack Overflow用户
提问于 2012-07-03 16:36:04
回答 5查看 22.8K关注 0票数 22

我们正在尝试一种为我们的应用指定版本号的新方法。我希望能够检查我们正在构建的IPAs是否具有我们想要的版本号。如何从IPA中获取版本号?

注意--我并不是要求从应用程序内部的代码中找到它的方法;我已经打开了一个终端,并且构建了IPA文件,我想知道在IPA文件中查找什么。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-07-03 16:54:44

在您的终端上执行以下操作

代码语言:javascript
运行
复制
    //Unzip the file 
    unzip YourIPAFile.ipa

    //Open payload folder
    cd Payload

    //Open your .app file
    cd yourApp.app

    //Open the plist file
    open Info.plist

您可以在Bundle version key下找到版本

票数 44
EN

Stack Overflow用户

发布于 2016-02-02 05:54:48

有一种比PlistBuddy和grep更好的方法:

代码语言:javascript
运行
复制
unzip -d unzipped-ipa MyApp.ipa
defaults read "$(pwd)/MyApp.app/Contents/Info.plist" CFBundleVersion
rm -rf unzipped-ipa

值得注意的是,使用defaults read需要应用程序的绝对路径。

票数 12
EN

Stack Overflow用户

发布于 2012-07-03 16:41:29

它位于IPA/payload/NAME.app/Info.plist中

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11307275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档