如何从 Bundle ID 获取 iOS 应用的 Apple ID?

How to get the iOS app Apple ID from a Bundle ID?

如果我有应用程序的 Bundle ID,是否可以通过编程方式获取 Apple ID?例如。 url 中的 xxx 部分:http://itunes.apple.com/lookup?id=xxx

使用上面的查找 url,可以执行相反的操作:在给定应用程序的 apple id 的情况下获取 bundle id。

我最终希望以编程方式获取应用程序的图标,但我只知道应用程序的 Bundle ID。感谢您的帮助。

这实际上非常简单,只需将我的原始查询的参数从 'id' 更改为 'bundleID'

即可以编程方式完成

例如。 http://itunes.apple.com/lookup?bundleId=xxx

响应将是一个 JSON 对象,其结果将包括缩略图 url 等。例如

{
  "resultCount":1,
  "results": [
    {
      "screenshotUrls":[...], 
      "ipadScreenshotUrls":[...],
      "artworkUrl512":"...",
      "artistViewUrl":"...", 
      "artworkUrl60":"...",
      "artworkUrl100":"...", 
      ...
    }
  ]
}