iOS 开发者终于可以在 Codex 里完成从写代码到看 UI 的完整闭环,不用频繁切到 Xcode 和模拟器,调试效率大幅提升。做 SwiftUI 开发的团队建议直接试试这个插件。
OpenAI 为 Codex 推出 Build iOS Apps 插件,允许开发者在 Codex 的浏览器中直接查看、测试 iOS 应用,预览 SwiftUI 组件,并支持热重载。插件通过 npm serve-sim 将 iOS Simulator 画面实时流式传输到浏览器,并建立控制通道,将浏览器的点击、拖动等操作映射为模拟器的触摸事件。同时,插件利用 Accessibility 信息在浏览器上覆盖透明 HTML 按钮,使 Codex 能识别和操作原生 iOS 元素。SwiftUI Preview 和热重载功能通过动态库重编译实现快速更新,无需完整重装 App。这为 iOS 开发者提供了从代码编辑到 UI 调试的完整闭环体验。
OpenAI 为 Codex 推出 Build iOS Apps 插件,允许开发者在 Codex 的浏览器中直接查看、测试 iOS 应用,预览 SwiftUI 组件,并支持热重载。插件通过 npm serve-sim 将 iOS Simulator 画面实时流式传输到浏览器,并建立控制通道,将浏览器的点击、拖动等操作映射为模拟器的触摸事件。同时,插件利用 Accessibility 信息在浏览器上覆盖透明 HTML 按钮,使 Codex 能识别和操作原生 iOS 元素。SwiftUI Preview 和热重载功能通过动态库重编译实现快速更新,无需完整重装 App。这为 iOS 开发者提供了从代码编辑到 UI 调试的完整闭环体验。
Codex 新的这个 Build iOS Apps 插件,可以让你方便的在 Codex 查看和测试你的 iOS 应用,预览 SwiftUI组件,修改了还能马上看到更新。 简单解释下原理: 这个插件可以理解成:把原本只能在 Xcode 和 iOS Simulator 里看的 App,搬到了 Codex 右边的浏览器里。视频里右侧那个 iPhone 画面,其实还是一台真实运行中的 iOS Simulator,只是插件用一个第三方 npm s…