我正在尝试通过Carthage将静态框架(Moya)添加到我的私有Cocoapod项目中。
我的目标是在我的私有Cocoapod(SwiftModel)中包含Moya作为静态框架,并在我的主项目中也使用Moya(因为SwiftModel依赖于它)。
我通过以下步骤将Moya添加到我的框架中:
在podspec文件中链接框架
s.vendored_frameworks = 'SwiftModel/Carthage/Build/iOS/Moya.framework'
将Moya添加到私有框架(Link Binary With Libraries)
所以在我的Pods项目中,它看起来像这样:
当只构建私有pod时,一切正常,Moya被识别。但是,如果我想构建包含私有pod的主项目,我总是会得到这个错误: framework not found Moya for architecture arm64