gpt4 book ai didi

ios - 使用 Simperium 构建 iOS 应用程序时出现链接器错误

转载 作者:行者123 更新时间:2023-11-29 11:13:20 24 4
gpt4 key购买 nike

将 Simperium 集成到我的应用程序时出现链接器错误:

ld: duplicate symbol _OBJC_CLASS_$_DDASLLogger in /Users/zulfi_shah/Documents/ContactsJournal-TestSimperium/SimpleList/Simperium.framework/Simperium(DDASLLogger.o) and /Users/zulfi_shah/Library/Developer/Xcode/DerivedData/SimpleList-cxdtxuubxyczhgcyxbixtjtvzkct/Build/Intermediates/SimpleList.build/Debug-iphonesimulator/SimpleList.build/Objects-normal/i386/DDASLLogger.o for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

问题似乎与 CocoaHTTP 包中包含的 DDASLLogger 有关。我之前也看到了 Reachability 类的同样问题。我如何确保 Simperium 框架与我的二进制文件中的其他库兼容?谢谢。

最佳答案

我们正在更新我们这边的库以避免这些名称冲突。这应该很快修复。

与此同时,如果您遇到此问题(使用 Simperium 或任何其他库),您可以从目标中删除您自己版本的冲突库。您可以通过几种方式做到这一点:

  1. 为冲突的库选择每个相应的文件,打开右侧的浏览器,然后取消选中目标名称旁边的框。

  2. 选择您的项目,然后选择您的目标,转到构建阶段 |编译源代码,并删除冲突库的源文件。

这不是很友好,因此我们很快就会修复它。

关于ios - 使用 Simperium 构建 iOS 应用程序时出现链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10543277/

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