【问题标题】:.a library cannot find vision framework.a 库找不到视觉框架
【发布时间】:2018-06-24 08:31:01
【问题描述】:

我的项目中有一个 react-native 库。

该库是objective-c,添加了需要和导入视觉的快速组件。

项目和目标是为所有架构(包括 arm64)设置的,它们也为所有架构而构建,而不仅仅是当前架构。

Vision 在应用程序目标的构建规则中正确链接(因为静态库中没有链接)但我在编译期间出现链接器错误:

找不到用于架构 arm64 的 -lswiftVision 的库

似乎无法找到根本原因,在 swift 项目中从未遇到任何问题,所以我不知道。

设法前进一点,

     '@import Vision;'

在库的 main.h 文件中似乎修复了未找到的库,但我有另一个:

     'library not found for -lswiftSwiftOnoneSupport for architecture arm64'

在链接项目期间似乎发生了一些可疑的事情。

【问题讨论】:

    标签: objective-c swift xcode apple-vision


    【解决方案1】:

    对于任何感兴趣的人,解决方案是在父objective-c 项目中创建一个空的swift 文件,如果没有这个,xcode 似乎无法正确导入swift 框架。

    【讨论】:

      猜你喜欢
      • 2019-10-09
      • 2021-01-26
      • 2021-05-27
      • 2020-05-23
      • 2017-12-12
      • 2016-01-13
      • 2016-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多