当我的iPAD上安装了应用程序的'.ipa'文件时,如何获取IOS应用程序的Bundle ID

时间:2017-02-13 21:43:39

标签: ios appium bundle-identifier

我正在尝试在我的ipad上自动执行测试,其中安装了我的应用程序。我正在使用Appium来自动化应用程序。它要求我输入需要测试的应用程序的软件包ID。

有些人可以帮我找到一种方法,可以从我的IPAD上安装的应用程序或从我的iMAC上下载的.ipa文件中找到应用程序的软件包ID吗?

3 个答案:

答案 0 :(得分:9)

您可以使用Mac上的Archive Utility打开.ipa文件来获取捆绑标识符。 用Archive Utility打开ipa后。你看到app目录。

然后转到Payload - >应用程序文件(您的appname)(右键单击显示包内容) - >打开Info.plist->查找Bundle Identifier值。

答案 1 :(得分:0)

指的是同一个网站。重新发布其他网站的答案

  1. 复制.ipa文件并将扩展名重命名为.zip。 (例如,Pages.ipa将成为Pages.zip)
  2. 解压缩zip文件。您将获得一个名为zip文件的新文件夹。
  3. 在该新文件夹中搜索文件iTunesMetadata.plist。
  4. 使用文本编辑器打开文件并搜索softwareVersionBundleId。对于Pages,这看起来像这样,是com.apple.Pages:

答案 2 :(得分:0)

尝试使用以下gem:bundleid_helper

1。安装该宝石

gem install bundleid_helper
  1. 使用此gem获取捆绑包ID

    bundleid name.ipa

bundlerid_helper