三维模拟器让你不用买真机,在电脑上折叠旋转双屏手机
上周五,苹果在 Xcode 27.1 beta 1 里加入了 iPhone Duo 的构建和测试支持。Bitrig 跟着推出了 iPhone Duo 支持,用的是带 3D 交互的模拟器。开发者能在电脑上抓住设备,折叠、倾斜、旋转,摆成任意角度。应用实时跟着响应。
Bitrig 原本是个简单的 vibe-coding 应用。说句话或打段字,AI 就把想法变成原生 SwiftUI 应用。它直接跑在 iPhone 上的 Bitrig 里。后来加了 Mac 版,有完整的 Xcode 工具链、内置 iPhone 模拟器,也支持真机测试。项目可以导出到 Xcode,或者通过 TestFlight、App Store 分发。
Bitrig 联合创始人兼 CEO Kyle Macomber 说,iPhone Duo 可以像笔记本一样放在桌上,也能像帐篷一样立在床边。3D 模拟器里,这两种姿态都是可操作的对象。
折叠这件事,应用得知道折到哪了。Bitrig 给了 onHingeChange 接口,让开发者跟着折叠过程驱动交互和动画。苹果的 unfold 效果就是例子:外屏像一扇通往内屏的窗户。模拟器里能实时读铰链数据,一边开合设备,一边看应用怎么反应。
双屏还带来一套新组件。ArrangementView 处理设备平放桌上的场景,上半部分放媒体,下半部分放控件。横屏模式让外屏立起来时也能正常操作。CameraCaptureAccessory 把内容放到外屏上,给面对相机的人看。
想给 iPhone Duo 做准备,不一定得把手上的活停掉。Macomber 提到,Bitrig 可以同时管理多个 Xcode 版本。用 beta 版准备 Duo 应用,切回 Xcode 27 接着发更新。新平台的开发和老版本的维护,互不打扰。