【发布时间】:2017-09-08 19:47:00
【问题描述】:
我正在尝试使用 Apple 的新 ARKit,并将他们的示例 ARKitExample 项目下载到 Xcode 9(测试版)中。
由于 ARKit 在 Apple 模拟器中不起作用,我正在尝试将这个 ARKitExample 应用程序存档、导出并安装到我的 iPhone 7+ 上,这样我就可以实际使用 ARKit 作为实际用户进行测试。
但是从该示例项目自己的自述文件中:
“ARKit 和此示例应用需要 iOS 11 和配备 A9(或更高版本)处理器的设备。(ARKit 在 iOS 模拟器中不可用。)”
查看specs for iPhone 7+,看来我的手机无法升级到iOS 11,这让我觉得我无法在手机上部署和运行这个ARKitExample 应用程序。 p>
但是我看到很多关于哪些设备目前支持 ARKit 的令人困惑的文章,like this one,这似乎表明我的手机确实支持它。
所以我问:我是否需要弄清楚如何将我的 iPhone 7+ 升级到 iOS11,或者一切都可以正常工作,或者我是否需要找到其他可以支持的设备运行 iOS 11?如果是最后一种情况:当前运行 iOS 11 的设备有哪些?!我认为它甚至还没有发布,因为它仍然存在于preview mode...
【问题讨论】:
-
您需要 iPhone 6S 或更高版本,并安装 iOS 11 测试版。
-
谢谢@nathan,所以你是说有可能我升级我的 iPhone 7+ 以使用 iOS 11 测试版?!
-
是的,您需要注册 iOS 开发者计划或 Apple Beta 软件计划才能运行 iOS 11 测试版,然后才能正式发布。
-
谢谢@nathan(再次+1)-最后一个问题:那里有任何免费选项吗?我知道一个典型的 Apple Developer 许可证大约是 99 美元/年,但我不是什么大的软件商店,我只是一个想玩 ARKit 的家伙 ;-)
-
您可以在自己的个人设备上免费运行自己的应用程序。仅当您想将应用发布到 App Store(或使用 TestFlight 等其他苹果服务)时,您才需要升级到付费帐户。看看这个页面:developer.apple.com/programs
标签: ios iphone ios11 arkit iphone7plus