Swift   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了swift – 在Main项目中找不到与Cocoapod链接的静态框架大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在尝试通过Carthage向我的私人 Cocoapod项目添加一个静态框架(Moya). 我的目标是在我的私有Cocoapod(SwiftModel)中包含Moya作为静态框架,并在我的主项目中使用Moya(因为SwiftModel具有依赖性). 我通过执行以下步骤将Moya添加到我的框架中: > podspec文件中的链接框架 s.vendored_frameworks =’SwiftMod
我正在尝试通过Carthage向我的私人 Cocoapod项目添加一个静态框架(Moya).

我的目标是在我的私有Cocoapod(SwiftModel)中包含Moya作为静态框架,并在我的主项目中使用Moya(因为SwiftModel具有依赖性).

我通过执行以下步骤将Moya添加到我的框架中:

> podspec文件中的链接框架

s.vendored_frameworks =’SwiftModel / Carthage / Build / iOS / Moya.framework’
>将Moya添加到私有框架(Link Binary With Libraries)

所以在我的Pods项目中它看起来像这样:

尝试添加“框架头搜索路径”的路径没有做任何更改.我试图在主项目和pods项目中添加它.

当只是建造私人吊舱时,一切正常,Moya被认可.但是,如果我想构建主项目(包括我的私有pod),我总是会收到此错误

框架未找到Moya for architecture arm64

正如你的错误所述

这意味着Moya不适用于arm64架构,但您的主要项目有以下架构; – arm64,armv7,armv7s.从主项目的有效架构中删除arm64.

>还尝试在其他链接标志中添加-Objc.
>尝试将libz添加到项目的链接库部分

iOS支持矩阵: –

大佬总结

以上是大佬教程为你收集整理的swift – 在Main项目中找不到与Cocoapod链接的静态框架全部内容,希望文章能够帮你解决swift – 在Main项目中找不到与Cocoapod链接的静态框架所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: