为Mac Catalyst构建Realm失败:找不到Realm.h



我有一个iOS应用程序,我最近更新了它以支持Mac Catalyst。对于Mac版本,我添加了一个新的目标,我还将其添加到我的Podfile中,其中包含相同库的子集,包括Realm。

该应用程序构建良好;我的Mac";,但是,当我想归档它(为发布而构建(时,它失败了,并出现以下错误:

"未找到伞形标题"Realm.h";

我不熟悉这个问题,可能出了什么问题?

我尝试了通常的派生数据删除等,但似乎没有任何帮助。这是CocoaPods、我的配置还是Realm的问题?

由于CocoaPods没有发布1.10.2,我在项目中解决了同样的问题。

  1. 从pod文件中删除Realm
  2. 终端中的pod install将其完全移除
  3. 安装Swift Package Manager for(Xcode(-https://swiftpackageregistry.com/realm/realm-cocoa

这将使您能够成功地归档项目。

最新更新