连接iOS设备

Qt Creator与iOS设备之间的连接通过使用 Apple 在您注册Apple Developer Program 时提供的证书进行保护。当您配置设备时,该证书将被复制到设备上。

第一次将设备连接到您的本地计算机时,您需要在该设备上启用开发者模式。下次您连接设备时,Qt Creator将自动检测它。要禁用非开发者模式设备的自动连接,请转到首选项 > iOS 并清除 询问非开发者模式设备

注意: 配置设备和UI的过程可能因您使用的 Xcode 版本略有不同。我们建议您使用最新可用的 Xcode 版本。

创建与iOS设备的连接

要配置 Qt Creator 和 iOS 设备之间的连接

  1. 请确保您已安装 Xcode 和 Qt for iOS
  2. 使用USB线将设备连接到您的本地计算机。
  3. 启动 Xcode 以配置设备。

    例如,在 Xcode 版本 15 中,转到 窗口 > 设备 和模拟器 > 设备,然后选择 + 以添加连接的设备。

  4. 要指定构建设置
    1. 打开您想要为该设备开发的应用程序的项目。
    2. 转到 项目 > 构建和运行,以选择为 iOS 构建和运行应用程序的工具链。

      "Build & Run Settings"

    3. iOS 设置 中,选择用于签名和配置应用程序的开发团队。您必须在 Xcode 中使用 Apple 开发者账户配置开发团队和配置文件。

      "iOS build settings"

    4. 选择 自动管理签名 以自动选择与 iOS 设备的权限和捆绑标识符匹配的本地计算机上的配置文件和签名证书。
  5. 选择 运行 以指定运行设置。

    通常,您可以使用默认设置。

    运行项目时,Qt Creator 将使用 Xcode 将应用程序部署到设备。

    您的签名证书用于为部署到设备的应用程序包签名。

注意:如果您因为缺少配置文件而无法部署应用程序,请检查配置文件是否已列在Xcode中,方法是通过Xcode > 首选项 > 帐户。有关如何获取和安装配置文件的更多信息,请参阅Apple文档。

查看设备连接状态

当您使用USB将iOS设备连接到本地计算机时,如果使用Xcode配置了它,Qt Creator将自动检测设备。要查看连接设备的信息,请转到首选项 > 设备

{Devices dialog}

如果当前设备状态为已连接(交通灯图标为橙色),您需要使用Xcode配置该设备。

另请参阅激活项目的套件如何:为iOS开发,以及为iOS开发

©2024Qt公司有限公司。本文档中的文档贡献版权归其所有者所有。本提供的文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可的。Qt及其相关商标是芬兰及其它国家和地区的Qt公司商标。所有其他商标为其各自所有者的财产。