与往年一样,苹果在 6 月 6 日的 WWDC 上带来各大平台的下一代操作系统。同样地,iOS 系统仍然是大会的主角,在下一代 iOS 11 中苹果融合了 AR 技术。如果你想提前在苹果 iOS 设备上体验 AR 的话,可以继续往下看。
你需要一台运行 macOS 的苹果电脑,另外还需要有一部当前支持 AR 的 iOS 设备(配备 A9/A10 处理器),并且是已经更新到最新的 iOS 11 测试版系统。
在开始以前首先需要在苹果的开发者网站上下载支持 AR 的 Xcode 9(测试版),用于把 AR 演示应用安装到 iOS 设备上。下载好以后,直接在 Mac 安装使用即可。
另外,我们还需要在苹果的开发者网站上还可以下载到一个名为 AR Demo App 演示应用源文件。
打开之前下载的 AR Demo App,一个名为 PlacingObjects 的目录,可以看到有一个名为ARKitExample.xcodeproj 项目文件,双击打开即可。
在 Xcode 中打开 AR Demo后,首先在 Bundle Identifier 中输入一个标识,属于自己的独特标识就行。如果设置不对的话,系统会提示。
接着在 Signing 栏目下 Team 一栏,需要录入开发者账号,我是用的私人 Apple ID 登录的。
随后是选择把 AR Demo 应用安装的目标设备,通过点击菜单栏中的 Product 下的 Destination 子菜单,然后选择当前接入 Mac 设备,这里以本人的 iPhone 为例。
一切设置就绪以后,点击编译执行安装按钮,等待 Xcode 准备相应的文件并把它安装在目标设备上。
以上的操作完成以后,不出意外的话,此时在你的主屏上就会出现一个名为 ARKit Example 的应用。
由于不是通过 App Store 下载的应用,所以不能直接打开使用,会提示应用验证才可以。
进入系统的「设置 - 通用 - 描述文件」中,点击打开我们安装的应用,点击「信任」即可。
首次打开 AR 时,点击「好」允许应用访问相应资源。
接下来就可以尽情地在设备上体验 AR 带来的效果了,在演示应用中一共可以添加五个物件,屏幕左下角是截图按钮,右下角是设置选项。
我把一个杯子放置到了键盘上,看上去给人的效果还是蛮逼真的,还可以跟随摄像头的移动显示不同角度的视觉。