在设备上安装iOS测试版本
本简短说明描述了如何在Xcode版本10.1(10B61)中开发的iOS应用程序安装到要用于测试的iOS设备上。 请注意,您可以改为使用Xcode将应用程序安装到目标设备上,但这并不总是一种选择。 例如,如果您想在同事的设备上安装您的应用,而您没有物理访问权限,则将无法执行此操作。
转到Apple Developer网站。
在“设备”部分中添加您iOS设备的UDID。 从几个月前开始,您现在需要使用Apple Configurator 2应用程序来获取设备的UDID。
在Xcode中找到您一直在使用的开发人员证书来对您的应用程序进行签名。 记下其名称-创建配置文件时将需要它的名称。
添加与您的应用程序包标识符匹配的应用程序标识符。 例如,如果您的捆绑包标识符是“ com.mystartup.myapp”,则将其用作应用程序标识符的ID值。
创建一个配置文件。 这会将开发人员证书链接到供应配置文件。
- 选择“ iOS应用程序开发”类型。
- 选择您刚刚创建的应用程序标识符。
- 选择您的开发人员证书。
- 选择您希望针对应用程序安装的设备UDID。
- 给配置文件命名。
下载配置文件,然后双击它以使其在Xcode中可用。
在Xcode中,将配置文件与您的应用程序项目相关联。
- 禁用自动代码签名管理。
- 为所有签名配置选择已安装的配置文件-关闭自动代码签名后,这些文件就会出现。
生成应用。
- 选择产品/归档。
- 创建存档后,选择新的存档,然后单击“分发应用程序”。
- 选择开发作为开发方法。
- 如果要定位到特定的iOS设备,请使用App Thinning。 如果选择此选项,将减小输出文件的整体文件大小。
- 选择用于签署应用程序的开发人员证书(在上面已注明其名称)以及最近安装的配置文件。
- 创建完成后,选择一个位置来保存您的构建。 在iOS设备上安装应用程序所需的生成文件的扩展名为.ipa。
在目标设备上安装该应用程序。
- 安装Apple Configurator 2。
- 将iOS设备连接到计算机。
- 将.ipa文件拖放到用户界面中的设备上以进行安装。
如果一切都按计划进行,则应在轻按时启动该应用。 否则,您将遇到问题。