gpt4 book ai didi

ios - 重复符号 _OBJC_CLASS_$_PodsDummy_Pods_packager

转载 作者:行者123 更新时间:2023-11-29 11:35:31 27 4
gpt4 key购买 nike

我遇到了一件很奇怪的事情。我使用 cocoapods-packager 生成了两个框架,每个框架都依赖于相同的第三方库。当我在我的项目中运行两个框架时,绝对没有问题。但是,当我使用cocoapods整合这两个框架时,xcode总是提示“duplicate symbol _OBJC_CLASS_$_

  1. PodsDummy_Pods_packager

"。这意味着重复了 Pods-packager-dummy.o。

我该如何解决这个问题?

最佳答案

我用'subspec'实现了这两个框架的引用。在podspec文件中,我原本在's.subspec'之上写了's.dependency',所以在使用cocoapods时,会出现错误。

所以,我在每个's.subspec'中都写了's.dependency',问题就解决了。

正确的写法是这样的:

  s.subspec 'XXXX' do |ss| 
ss.vendored_frameworks = '**/XXXX.framework'
ss.dependency 'xxx'
end

关于ios - 重复符号 _OBJC_CLASS_$_PodsDummy_Pods_packager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49624502/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com