可以在不知道设备的 UDID 的情况下通过网络进行 iOS 应用分发吗?

Posted

技术标签:

【中文标题】可以在不知道设备的 UDID 的情况下通过网络进行 iOS 应用分发吗?【英文标题】:Possible to do an iOS app distribution via the web without knowing the device's UDID? 【发布时间】:2013-05-21 10:30:37 【问题描述】:

现在是否可以在不知道授权设备的 UDID 的情况下使用 ad-hoc 分发?

我刚刚遇到this,它基本上会在我的 ios 设备上安装一个 iOS 应用程序,没有他们事先知道我设备的 UDID。

这是我错过的 iOS 上的新功能还是他们利用了某些漏洞?

【问题讨论】:

AFAIK 这可以通过 Enterprise dev a/c In-house Distribution Provisioning 实现。 另外,Apple 有非常严格的指导方针来管理您可以进行企业分发的情况。如果你被发现违反它们...... 【参考方案1】:

不,这是不可能的,对于 Ad-Hoc 分发,您需要知道要安装它的设备的 UDID。

您提供的链接使用企业版分发应用程序。您不应该公开下载该应用程序,这违反了与 Apple 的合同,可能意味着他们将撤销您的帐户。 使用企业帐户,您可以将您的应用分发给注册该帐户的公司的员工。

【讨论】:

以上是关于可以在不知道设备的 UDID 的情况下通过网络进行 iOS 应用分发吗?的主要内容,如果未能解决你的问题,请参考以下文章

ios:如何在没有连接设备的情况下将新的 UDID 添加到配置文件?

在不使用 Apple Developer Portal 的情况下将 UDID 添加到配置文件

在不通过网络浏览器进行清理的情况下查看访问日志是不是危险?

如何查看UDID 怎么查看UDID 苹果设备UDID怎么查

在不物理断开的情况下断开外部附件

iOS获取设备唯一标识的8种方法