链接器错误与Simperium构buildiOS应用程序
将Simperium集成到我的应用程序中时出现连接器错误:
ld:重复符号_OBJC_CLASS _ $ _ DDASLLogger在/Users/zulfi_shah/Documents/ContactsJournal-TestSimperium/SimpleList/Simperium.framework/Simperium(DDASLLogger.o)和/ Users / zulfi_shah / Library / Developer / Xcode / DerivedData / SimpleList-cxdtxuubxyczhgcyxbixtjtvzkct / Build /Intermediates/SimpleList.build/Debug-iphonesimulator/SimpleList.build/Objects-normal/i386/DDASLLogger.o对于体系结构i386 cla:错误:链接器命令失败,退出代码1(使用-v查看调用)
这个问题似乎是在CocoaHTTP包中包含的DDASLLogger。 我之前也看到了与Reachability类相同的问题。 我如何确保Simperium框架与我的二进制文件中的其他库很好? 谢谢。
我们正在更新库的结尾,以避免这些名称冲突。 这应该尽快解决。
同时,如果遇到这个问题(使用Simperium或任何其他库),您可以从您的目标中删除自己版本的冲突库。 你可以用几种方法做到这一点:
-
select冲突库的每个相应文件,打开右侧的浏览器,取消选中目标名称旁边的框。
-
select你的项目,然后select你的目标,去build立阶段| 编译源文件,并删除冲突库的源文件。
这不是很友好,所以我们很快就会解决的。
- MKPinAnnotationView颜色不起作用
- UILabel更新重置视图位置
- 在哪里使用CGPathRelease?
- 如何将3个UIButtonalignment到UITableCellView的中心?
- FireMonkey iOS RAD Studio XE2 – 从URL加载的表单上显示图像
- ViewController生命周期| 迅速
- 我们可以在iPhone模拟器上使用UI自动化工具吗?
- iOS – 无法parsingdatestring“31-07-2014 00:00 BST”使用NSDateFormatter获取string08-31-14
- 使用未声明的类型UNAuthorizationOptions