如何获取已安装应用程序的 itune 唯一 ID
Posted
技术标签:
【中文标题】如何获取已安装应用程序的 itune 唯一 ID【英文标题】:How to get itune unique id , of installed Apps 【发布时间】:2012-09-12 12:56:06 【问题描述】:我正在开发应用程序,只需要列出,
1-所有已安装的应用名称及其唯一的 itune id。
例如-http://itunes.apple.com/us/app/system-status-device-activity/id401457165?mt=8
这里,“system-status-device-activity”是 itune store 中的应用程序,假设我在 iphone/ipad 中安装了该应用程序。
任何人都可以帮助我,如何通过编写任何代码以编程方式获取“id401457165”,例如: NSStrng *myid = getItuneID();
提前致谢。
【问题讨论】:
【参考方案1】:简单的答案NO。您无法在任何其他已安装的应用程序中获取此信息。即使我认为 iTunes id 甚至不存在于二进制文件(.ipa)中。我认为 iTunes id 只存在于苹果服务器上,它们将 iTunes id 与应用程序包标识符绑定。
【讨论】:
Thanx @saursbh ,我想你可能知道“iHas”第三方sdk。它能够访问该 itune id ,但它没有提供所有已安装的应用程序 itune id。我认为在那个二进制文件(.ipa)中存在 id。以上是关于如何获取已安装应用程序的 itune 唯一 ID的主要内容,如果未能解决你的问题,请参考以下文章
使用iTunes恢复备份安装相同应用程序的两个iOS设备的identifierForVendor可以相同吗?
将一些数据传递到 iTunes Store url 并从应用程序中获取