本页内容

连接 iOS 设备

Qt Creator 与 iOS 设备之间的连接通过证书进行保护,该证书是在注册 Apple 开发者计划时从 Apple 处获得的。配置设备时,该证书会被复制到设备上。

首次将设备连接到本地计算机时,系统会提示您在设备上启用开发者模式。下次连接该设备时,Qt Creator 会自动检测到它。若要禁用与非开发用途设备的自动连接,请前往“Preferences ” > “iOS ”,并取消勾选“Ask about devices not in developer mode ”。

注意: 设备配置流程 和用户界面因您使用的 Xcode 版本而略有不同。我们建议您使用最新版本的 Xcode。

建立与 iOS 设备的连接

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

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

    例如,在 Xcode 15 版本中,请依次进入“Window ”>“Devices and Simulators ”>“Devices ”,然后选择“+ ”以添加已连接的设备。

  4. 要指定构建设置:
    1. 打开要为该设备开发的应用程序项目。
    2. 访问Projects >Build & Run ,选择用于构建应用程序并在 iOS 上运行的开发套件。

      Build & Run 中的一个项目选用了 iOS 开发套件

    3. 转至Build Settings
    4. 在“iOS Settings ”中,选择用于对应用程序进行签名和配置的开发团队。您必须使用 Apple 开发者账户在 Xcode 中配置开发团队和配置文件。

      iOS 构建设置

    5. 选择“Automatically manage signing ”,系统将自动在您的本地计算机上选择与 iOS 设备的权限和包标识符相匹配的配置文件和签名证书。
  5. 转到“Run Settings ”以指定运行设置。

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

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

    您的签名证书将用于对应用程序包进行签名,以便将其部署到设备上。

注意:如果因 缺少配置文件而无法部署应用程序,请转到“Xcode ” > “Preferences ” > “Accounts ”,检查 Xcode 中是否列出了配置文件。有关如何获取和安装配置文件的更多信息,请参阅Apple 文档:《创建开发配置文件》。

查看设备连接状态

当您通过 USB 将 iOS 设备连接到本地计算机时,如果已使用 Xcode 配置过该设备,Qt Creator 会自动检测到该设备。要查看已连接设备的详细信息,请转至Preferences >Devices

“设备”首选项中的“设备”选项卡

如果当前设备状态为“Connected ”(交通灯图标为橙色),则需要使用 Xcode 配置该设备。

访问 iOS 设备上的文件

您可以访问已连接 iOS 设备上的文件,包括崩溃报告目录和开发者的应用程序目录。

可通过以下任一方式访问这些文件:

  • 转到“File ” > “Open From Device ”。
  • 转到“文件系统”视图,并在菜单中选择该设备。
  • 使用定位器

另请参阅 “为项目激活开发套件”、“如何:进行 iOS 开发”以及“iOS 开发”

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.