在设备上安装iOS测试版本

本简短说明描述了如何在Xcode版本10.1(10B61)中开发的iOS应用程序安装到要用于测试的iOS设备上。 请注意,您可以改为使用Xcode将应用程序安装到目标设备上,但这并不总是一种选择。 例如,如果您想在同事的设备上安装您的应用,而您没有物理访问权限,则将无法执行此操作。

转到Apple Developer网站。

在“设备”部分中添加您iOS设备的UDID。 从几个月前开始,您现在需要使用Apple Configurator 2应用程序来获取设备的UDID。

在Xcode中找到您一直在使用的开发人员证书来对您的应用程序进行签名。 记下其名称-创建配置文件时将需要它的名称。

添加与您的应用程序包标识符匹配的应用程序标识符。 例如,如果您的捆绑包标识符是“ com.mystartup.myapp”,则将其用作应用程序标识符的ID值。

创建一个配置文件。 这会将开发人员证书链接到供应配置文件。

  1. 选择“ iOS应用程序开发”类型。
  2. 选择您刚刚创建的应用程序标识符。
  3. 选择您的开发人员证书。
  4. 选择您希望针对应用程序安装的设备UDID。
  5. 给配置文件命名。

下载配置文件,然后双击它以使其在Xcode中可用。

在Xcode中,将配置文件与您的应用程序项目相关联。

  1. 禁用自动代码签名管理。
  2. 为所有签名配置选择已安装的配置文件-关闭自动代码签名后,这些文件就会出现。

生成应用。

  1. 选择产品/归档。
  2. 创建存档后,选择新的存档,然后单击“分发应用程序”。
  3. 选择开发作为开发方法。
  4. 如果要定位到特定的iOS设备,请使用App Thinning。 如果选择此选项,将减小输出文件的整体文件大小。
  5. 选择用于签署应用程序的开发人员证书(在上面已注明其名称)以及最近安装的配置文件。
  6. 创建完成后,选择一个位置来保存您的构建。 在iOS设备上安装应用程序所需的生成文件的扩展名为.ipa。

在目标设备上安装该应用程序。

  1. 安装Apple Configurator 2。
  2. 将iOS设备连接到计算机。
  3. 将.ipa文件拖放到用户界面中的设备上以进行安装。

如果一切都按计划进行,则应在轻按时启动该应用。 否则,您将遇到问题。