我将RevenueCat集成到了一个用Swift和SwiftUI编写的应用程序中。到目前为止,它一直运行良好。突然,Xcode在构建应用程序时抛出了以下两个错误:
无法创建Objective-C模块“返回列表”
在import RevenueCat语句中
未找到标题'RevenueCat-Swift. h'
在模块图中
模块图的内容如下。
framework module RevenueCat {
umbrella header "RevenueCat-umbrella.h"
export *
module * { export * }
}
module RevenueCat.Swift {
header "RevenueCat-Swift.h"
requires objc
}
奇怪的是,在重建应用一两次后,错误就消失了。然而,如果我试图归档应用,它们每次都会弹出,并阻止Xcode归档Build。
几天前我更新到了最新的Xcode版本,除此之外,没有什么特别的东西可以指向问题的开始。
有什么想法吗?
2条答案
按热度按时间fzwojiic1#
我解决了。
不知何故,我的pod框架在我的构建方案中成为了一个目标......我不知道这是什么时候发生的,但它不是故意的,删除它解决了这个问题。😨 I don't know when that happened but it was not intended and removing it solved the issue.
2fjabf4q2#
我建议使用Swift包管理器安装。我在Objective C项目中遇到了很多Swift问题,尤其是他们的示例Swift应用程序。最终选择了Glassfy,它更容易安装和使用。而且,Glassfy似乎更适合Objective C ...