iOS 9 XCode导出没有供应配置文件 - 开发人员部署/即席

问题描述:

我一直只能通过获取他们的UUID,将设备和选择添加到供应配置文件中,从而在其他手机上“侧载”我的应用。通过网站通过空中部署进行了这项工作。这一切都很好,但它很烦人。iOS 9 XCode导出没有供应配置文件 - 开发人员部署/即席

对于iOS9/XCode7,我觉得有一个新选项可以导出为Developer Deployment。这是否允许我在其他手机上加载应用程序而无需获取其UUID?我已经在朋友的新手机上测试过它,并且最初它没有工作。

是否有其他方式来加载应用程序?我是否还需要获取UUID并将其导出为adhoc部署?我真的希望不会......来苹果!

+1

我严重怀疑苹果会放宽这个限制。他们需要控制有多少人可以获得应用程序的工作副本,并且是通过向开发者帐户注册的设备完成的。 – Droppy

+0

嘿,感谢您的回复......那么“为开发人员部署保存”有什么意义?另外他们为什么需要控制?我觉得他们仍然可以了解谁已经安装了“开发者”版本,如果真的需要这样做,而不需要注册每台设备。 FYI编写了一个脚本,当我的测试版本准备就绪时,它会生成IPA,然后自动将其上传到我的Dropbox站点以进行OTA部署。 – aherrick

+0

老实说,我不知道那是干什么的。苹果希望控制开发者安装的数量,否则你可以将应用分配给尽可能多的人,并完全规避App Store。如果您很乐意等待48小时左右,那么您可以通过他们的TestFlight框架分发您的测试版,这正是我所做的。为此,您只需要您的分发证书和PP,并且不需要管理UDID。这也是*大日子*的好预演。 – Droppy

我觉得有导出为开发者部署

你的意思是,开发包换部署一个新的选择?如果是的话,这是用于内部测试,如here所述。 (见:internal vs. external testers)。

要测试您的版本而不给用户提供技术角色和/或等待测试版审查,请使用Fabric(以前称为Crashlytics)。您不需要手动获取UUID,此过程由其应用程序管理。