以 Windows 为起点, 深入 iOS 运行现场。
借助 LLDB,在 Windows 上调试受支持的原生 iOS 与 Unity IL2CPP 应用。连接真机、配置目标与符号,从源码出发查看运行细节。本专题聚焦 iOS;Ycode 也支持在同一工作区中同时调试 iOS、Android 与 Windows 应用。
- LLDB 原生调试
- iOS 真机验证
- Unity IL2CPP 支持
从容迭代,步步有据。
备好应用
准备具有开发签名、允许调试的应用构建,以及对应源码和匹配的原生调试符号。
连好真机
在设备上信任 Windows 主机,完成所需的开发设置,再选择调试目标。
启动调试
配置启动或附加目标,设置断点,查看线程、调用栈与变量。
真实项目,实操见真章。
融汇多样技术,贯通开发全程。
在同一 Windows 工作区中,同时调试 iOS、Android 与 Windows 应用。
游戏引擎
原生代码
LSP 高亮与智能补全
从应用代码到脚本、着色器,Ycode 为以下语言提供 LSP 高亮与补全,让日常编写更顺手。
- Rust
- C#
- Java
- Kotlin
- Python
- MetalSL
- Unreal Shader
- Unity ShaderLab
此处列出编辑器的语言服务。各语言的构建、运行和调试能力,请以具体项目工具链及目标平台为准。
Windows 既是开发主机,也是调试目标;iOS 与 Android 是连接的目标设备。Ycode 支持三端同时调试,具体配置与可用功能取决于项目、工具链和目标系统版本。下载入口仅列出当前已发布的安装程序。
上手之前,先解疑惑。
使用方式、准备工作与功能范围,在这里说明。
可以在 Windows 上用 Ycode 调试 iOS 应用吗?
可以,而且不只支持 iOS。Ycode 可在 Windows 上同时调试 iOS、Android 与 Windows 应用。本专题介绍基于 LLDB 的原生 iOS 与 Unity IL2CPP 调试,使用前需准备可调试的应用、匹配的调试符号,并完成设备连接配置。
使用 Ycode 开发 iOS 应用,需要 Mac 吗?
Ycode 提供在 Windows 上完成 iOS 构建、签名、部署与调试的流程。你仍需配置受支持的 Apple SDK、工具链和签名凭据,并完成设备的开发设置。具体兼容情况取决于项目、工具链与 iOS 版本。
Unity IL2CPP 调试与托管 C# 调试有何不同?
IL2CPP 会将托管代码转换为原生 C++。此处演示的是通过 LLDB 和匹配符号查看原生执行状态,并非托管 C# 调试。能够查看哪些源码信息,取决于构建设置和生成的调试信息。
让下一次创作,从这里开始。
注册并登录 Mix Studio 账号,即可下载安装程序。可用功能、设备数量和构建节点额度以所选套餐为准。
加入 Discord

