为 UIKitForMac 构建,但在为 macOS 构建的 .tbd 中链接



我正在尝试编译我的iOS应用程序以在macOS上运行,在选中Mac复选框后,我在编译时收到此错误:

d:为 UIKitForMac 构建,但在为 macOS 构建的 .tbd 中链接,文件"/Users/jan/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks//GLKit.framework/GLKit.tbd"用于架构x86_64

知道这意味着什么以及如何解决它吗?

虽然我没有遇到这个特定的错误,但在尝试从iPad移植到UIKitForMac时遇到了类似的错误。UIKitForMac似乎是为x86_64与框架链接时构建的iOS SDK。因此,它不应该尝试从macOS SDK中提取x86_64文件。

我很想检查您在 Xcode 中的"架构"和"有效架构"设置,以确保您拥有的任何设置都被删除并切换回标准设置。

删除体系结构

相关内容

  • 没有找到相关文章

最新更新