我只是在构建为AR Foundation提供的默认示例项目Unity:https://github.com/Unity-Technologies/arfoundation-samples
我正在使用
Unity 2019.1.5f1
Xcode 10.2.1
我在Unity项目中没有做任何更改。它以iOS为目标,因此目标架构设置为arm64。
我遇到以下链接器问题:
答案 0 :(得分:3)
我今天有同样的错误。我花了大约8个小时来解决它,所以希望我能帮助您节省一些时间。
当您将AR Foundation和ARKit插件降级到2.1时,魔术就发生了。
也许降级ARKit插件就足够了,但是我还没有尝试过。
我发现,AR Foundation 2.2附带了ARKit 3。为此,您需要Xcode 11 beta来构建它,但是不幸的是,在应用启动时会出现错误,因为ARKit 3可能仅在iOS 13中可用。
希望您能成功使用它。
答案 1 :(得分:0)
我通过以下方式解决了这个问题:https://github.com/f111fei/react-native-unity-view/issues/112#issuecomment-494548815
“嗨,在项目面板上转到“常规”,然后向下滚动到“链接的框架和库”。 将ARKit的框架添加到您的列表中
在不降级的情况下将其修复:)