如何解决Xcode 12 Beta:同一项目中框架的“无此模块”
我正在研究一个有四个目标的项目:一个iOS和Mac框架,以及一个iOS和Mac示例应用程序目标。这些框架具有相同的代码,示例应用程序几乎都使用相同的代码(这是一个SwiftUI应用程序)。我以前做过这种事情,但是现在,虽然我的Mac应用程序和Mac框架愉快地共存并可以正常工作,但iOS示例应用程序中根本找不到iOS框架。
男孩,我尝试了所有我能想到的。
- 是的,该框架位于示例应用程序的“常规”下的“框架,库...”部分,并且还显示在“构建阶段”的“依赖项”以及“链接二进制文件与库”部分中。
- 我尝试了“构建设置”中“框架搜索路径”的各种值,尽管Mac对该字段没有任何价值,这很好。
- 同上,用于运行路径搜索路径。在Mac上,它是“ @executable_path /../ Frameworks”,而我在iOS端已经尝试过了。
- 该框架本身可以很好地构建。我可以在“派生数据”中查看它,并且它似乎在那里并存在。这是该文件夹的截图。
我不确定目前还可以尝试什么。我不知道这是否是Xcode 12 Beta中的错误?还是在Big Sur Beta中?还有什么我可以看一下以找出正在发生的事情吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。