swift - 从文件加载实体
问题描述
我创建了一个从 Reality Composer 导出并添加到项目中的 .reality 文件。
编码:
class ViewController: UIViewController {
@IBOutlet var arView: ARView!
override func viewDidLoad() {
super.viewDidLoad()
if let anchor = try? Entity.loadAnchor(named: "ARAnchorTestFile") {
arView.scene.addAnchor(anchor)
}
}
}
在 iOS 版本 13.5 或更高版本的设备上,触发锚定时应用程序崩溃并且应显示 3D 模型。
错误:
线程 1:EXC_BAD_ACCESS(代码=1,地址=0x40)
整个项目已经上传到这个仓库:https ://github.com/evjand/ARAnchorTest
更新:在向 Apple 提交错误报告后,他们似乎已经在 iOS 14 测试版中修复了它。
解决方案
推荐阅读
- c# - 使用正则表达式验证特定字符的字符串和精确长度的数字
- python - 尝试激活 pyenv,错误:通过将以下内容附加到 ~/.zshrc 来自动加载 pyenv:eval "$(pyenv init -)
- javascript - 在一个链接中包含一个
从 Svelte 中的 JSON 获取其内容的标签
- nginx - Nginx 中的 $remote_addr 可信吗?或者它可以被欺骗吗?
- sql - 日期插入不正确 - SQL
- python - ElasticSearch 超时错误:ReadTimeoutError(HTTPConnectionPool(host='localhost',port=9200):读取超时。(读取超时=60))
- php - Laravel 注册
- javascript - 如何使用条件语句在 Vue JS 中切换材料设计图标?
- dart - Dart:如何实现类似“当 hashcode() 被覆盖时,==() 也应该被覆盖”?
- cakephp - requestAction 在 CakePHP 2 Shell 命令中不起作用