1

我使用新的 xcode 版本弹出此错误(我的是版本 12.4 (12D4e) )。

所以问题是这样的,我在 Frameworks and Binaries 部分添加了一个框架,在 xcode 里面一切都很好,我可以在 iOS 和 iOS 模拟器上构建、测试、配置文件、存档和运行我的 SDK,但是当我想要用 Makefile 和 xcodebuild 构建它,它失败并吐出这个错误: /Users/user/Desktop/sdk-ios/SDK/SDK/Pinning.m:10:9: fatal error: 'TrustKit/TrustKit.h' file not found

有问题的框架添加为xcframework.

在这个错误之下,是这样的: CompileC /Users/user/Library/Developer/Xcode/DerivedData/SDK-agtufexqywklahgqpkyokhljwrbm/Build/Intermediates.noindex/SDK.build/Release-iphonesimulator/SDK\ Framework.build/Objects-normal/x86_64/Pinning.o /Users/user/Desktop/sdk-ios/SDK/SDK/Pinning.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler

正如我所说,在 XCode 内部一切正常,并且找到并链接了框架头文件,并且我已经对其进行了测试,运行时一切正常。

关于做什么或在哪里看的任何建议?我几乎阅读了所有内容,但信息越来越少。

问候,劳里纳斯。

4

1 回答 1

0

因此,我已将框架所在的路径添加到标题搜索路径中,并使该路径递归,这解决了我的问题。

于 2021-02-04T09:30:26.993 回答