
女神晴姐 楼主
2015-06-17 21:12
蒲公英一直专注于做应用的内测分发,做的时间久了,就在这个领域积累了一些经验。特别是,跟开发者打交道的时间长了,发现很多开发者虽然已经开发了上线过应用,但是依然搞不清楚内测应用分发的正确方法,这其中就包含对设备
UDID 的理解不是很到位。这篇文章,我们就对iOS设备的UDID做一个介绍。
UDID 是由子母和数字组成的40个字符串的序号,用来区别每一个唯一的iOS设备,包括iPhones, iPads, 以及iPod Touches,这些编码看起来是随机的,实际上是跟硬件设备特点相联系的。
例如,一个典型的UDID类似这样:
37f2f993bae681636e30e74b04d6b8955ba36f29
UDID 的获得可以由 iTunes 工具来获得,也可以通过 Xcode 来获得,不过不过无论是 iTunes 还是 Xcode,都会稍显麻烦。蒲公英提供了一个简单的获取 UDID 的工具。
http://www.pgyer.com/udid
在 iOS 设备上打开上面的地址,根据网页中的提示步骤,即可方便的获取到当前设备的 UDID。
注意:请根据网页的提示,安装蒲公英提供的描述文件。如果手机设置了锁屏密码,则需要根据提示输入锁屏密码。
如果 iOS 设备要安装以 Ad-hoc 方式打包的 iOS 应用时,必须将该设备的 UDID 加入打包应用时的描述文件(.mobileprovision文件),才可以在该设备上正常安装,所以,UDID 最主要的一个功能,就是用来真机。
当一个 iOS 应用的安装包文件(.ipa)被上传到蒲公英后,蒲公英会自动显示出该安装包中包含的 UDID 列表。开发者可以在如下页面中查看:
应用管理 -> 应用名称 -> 内测设备,如图所示:

这里,蒲公英会显示出这个内测的安装包里包含的 UDID 数,点击这个数字,就可以查看具体的 UDID 列表。用这个方法可以很方便的确认某个 UDID 是否成功了添加到了应用的安装包里。

¥79.00¥179.00
¥398.00
¥199.00
¥98.00