将Unity AR集成到Swift 4

时间:2018-08-22 11:54:25

标签: swift xcode unity3d swift4

我尝试将一个统一项目(使用Unity 2018.2.4f1-当前最新版本)集成到xCode(版本9.4.1-当前最新稳定版本)中,最近几天我遇到了很多错误但我固定了所有。现在我有这个错误,我真的不知道要修复它们。我进行了很多研究,没有人对此错误有正确的答案:

  

“ _ OBJC_CLASS _ $ _ ARWorldTrackingConfiguration”,引用自:   ARSessionNative.o中的objc-class-ref

     

“ _ OBJC_CLASS _ $ _ AROrientationTrackingConfiguration”,引用自:   ARSessionNative.o中的objc-class-ref

     

“ _ OBJC_CLASS _ $ _ ARAnchor”,引用自:引用自:   ARSessionNative.o中的objc-class-ref

     

“ _ OBJC_CLASS _ $ _ ARPlaneAnchor”,引用自:objc-class-ref in   ARSessionNative.o

     

“ _ OBJC_CLASS _ $ _ ARSession”,引用自:objc-class-ref   ARSessionNative.o

你们中是否有任何人遇到此错误并知道解决错误的方法? 如果您对此有疑问,请正确设置“我的图书馆搜索路径”:$(继承)$(PROJECT_DIR)/ NameOfMyProject / Unity / Libraries

我还从“派生数据”中删除了所有内容,并清理了项目并重建了很多次。我尝试使用不同版本的Unity导出项目,也尝试使用不同版本的xCode集成Unity项目,但没有一个对我有帮助。

以下是带有错误的屏幕截图: Unity ARKit Plugin Errors

1 个答案:

答案 0 :(得分:1)

经过长期研究,我修复了此错误。 解决方法是将ARKit框架包含到xCode项目中。

Added ARKit Library