知名开发者 Steve Stroughton-Smith、Saurik 和 Adam Bell 合作一起破解了运行 watchOS 2 的 Apple Watch ,并让设备运行真正的原生应用。虽然苹果正在宣传 watchOS 2会运行原生应用,不过苹果提到的原生并不像一些开发者想要和期待的。虽然在watchOS 2 支持运行原生代码,不过 watchOS 2仍然不允许访问用户界面元素。
![061d0345d4d3e3c30c99d52219ba3df6c030dc6e](https://i-blog.csdnimg.cn/blog_migrate/f8da65c11b2a39e8f8da2099ed3d94dc.png)
这意味着开发者将无法使用 UIKit 渲染自定义的用户界面。开发者必须依靠目前 WatchKit 使用的技术渲染。团队在 Apple Watch 上使用苹果 SceneKit 框架制作了完全可以交互的3D 物体。SceneKit 只是一个例子,任何可以在 iPhone 和 iPad 上运行的 UI 软件框架都可以使用。
越狱黑客 Comex 之前在初代 watchOS 上实现了相同的操作。团队表示,当 watchOS 2 发布后,会发布实现方式的细节。watchOS 2 将于今年今天发布,并且需要与 iOS 9 系统以上的 iPhone 配对。
文章转载自 开源中国社区 [http://www.oschina.net]