ipa测试为什么一定要添加设备的udid

香蕉云编原创发布日期:2021-04-22


苹果为了app的质量,它是不让我们能随便安装app的,不能像android那样随便一台手机都能安装一个不是app store的ipa文件。

所以要做ipa的真机测试,就必须要创建ad hoc类型的描述文件(证书profile文件)进行打包,才能被测试设备安装,而在创建ad hoc类型的描述文件的过程中,则会要求我们填写所有测试设备的udid。只有添加了udid的测试设备,才能安装使用这个描述文件打包出来的测试版的ipa。

当然,假如你是使用企业类型299美元的开发者账号,则不需要添加udid,但还是需要用户在设备哪里点信任。而现在苹果比较严,一般情况下不让开通企业类型的开发者账号。而且当然,这个企业账号也是不能让互联网用户下载的,假如苹果发现了你使用企业账号打包的ipa让互联网用户下载,则会封禁你的账号,这样之前下载的app就无法继续使用了,所以测试还是使用udid比较好,然后正式上线的时候提交到app store让用户下载。

假如你需要获取测试设备的udid,你可以使用我们的在线工具,用测试设备访问我们的工具,按照里面的步骤就可以获取udid了:https://www.yunedit.com/udid


在线客服