# 运行到iOS App基座

iOS 运行同样使用 运行基座 实现热刷新:代码编译后同步到设备上的基座 App,修改代码即可实时生效。Android 设备请参考 运行到Android App基座。

# 运行步骤

  1. 通过 USB 连接 iPhone 或 iPad,并在手机上点击“信任此电脑”;
  2. 点击标题栏运行按钮,选择 运行到iOS App基座;
  3. 在设备选择对话框中选择要运行到的设备,等待编译并自动安装到设备。

# iOS 真机

  • 支持 iTunes 协议;Windows 电脑需要安装 iTunes,并确保 Apple Mobile Device 服务已启动;
  • 受苹果企业证书政策限制,iOS 真机运行需要使用自定义基座;
  • macOS 上安装了 Xcode 后,运行到 iOS 真机成功后可以自动启动 App;自动启动依赖与手机系统匹配的 Xcode 版本。

# iOS 模拟器

  • 需要在 macOS 上安装 Xcode,选择 运行到iOS模拟器 App基座;
  • 模拟器选择界面支持搜索,便于在众多模拟器中快速定位。

# 标准基座与自定义基座

基座类型 说明
标准基座 由 DCloud 提供,使用 DCloud 的包名、证书与三方 SDK 配置,开箱即用,适合日常开发调试
自定义基座 项目修改了原生层配置时使用,保证 App 名称、图标、包名、证书、原生插件、三方 SDK、权限等配置在运行时生效

自定义基座需要通过打包生成,制作完成后 HBuilder V 会自动识别,在设备选择对话框中选择使用。

自定义基座仅用于开发调试,不可直接用于正式发版;正式发版请参考 发行 App。

# 运行日志

iOS App 运行默认输出原生日志,日志会进入独立的输出通道,可在 输出 面板中查看。

# 常见问题

  • iOS 真机无法运行标准基座:受苹果企业证书政策限制,请制作自定义基座,或改用 iOS 模拟器运行;
  • 找不到 iOS 设备:确认 iTunes 与 Apple Mobile Device 服务正常,且手机已信任此电脑。

更多问题见 常见问题。