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

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

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

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

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

指的是同一个网站。 转发其他网站的答案

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