首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重复符号_OBJC_METACLASS_$_Reachability

重复符号_OBJC_METACLASS_$_Reachability
EN

Stack Overflow用户
提问于 2015-03-18 11:33:51
回答 1查看 1.2K关注 0票数 0

我添加了包含EASDK.h和libEventAnalytics.a的TurnOutNow库。

我的项目和TurnOutNow库有能访问的.m文件。

因此,它在构建时出现了以下错误:

重复符号/Users/achavan/Library/Developer/Xcode/DerivedData/Meeting_Caddie-bbzedidjjyellubhnftrohiumzog/Build/Intermediates/Meeting _OBJC_METACLASS_$_Reachability in: Theme/Debug-iphoneos/Meeting Caddie.build/Objects-normal/armv7/Reachability.o /Work_Theme_iPhone/New M_Caddie/Eventpedia_Beta/iOS_Eventpedia/TurnOutNow_SDK/libEventAnalytics.a(Reachability.o) ld: 2个用于架构armv7的重复符号

我搜索了堆栈溢出,发现从构建阶段中删除可访问性.m是可行的。

但它犯了以下错误:

(null):"_kReachabilityChangedNotification",引用于: (null):AppDelegate.o中的-AppDelegate setUpRechability (null):+ASIHTTPRequest registerForNetworkReachabilityNotifications在ASIHTTPRequest.o中 (null):+ASIHTTPRequest在ASIHTTPRequest.o中 (null):在体系结构arm64中找不到符号 (null):链接器命令失败,退出代码1(使用-v查看调用)

请告诉我如何解决这个问题。

我重新命名了“可达性”,class.It在设备上运行得很好。但是,当我在IOS模拟器上构建时,会出现以下错误。

代码语言:javascript
复制
(null): Ignoring file /Work\_Theme\_iPhone/New M\_Caddie/MeetingCaddie/iOS\_Eventpedia/TurnOutNow\_SDK/libEventAnalytics.a, missing required architecture x86\_64 in file /Work\_Theme\_iPhone/New M\_Caddie/MeetingCaddie/iOS\_Eventpedia/TurnOutNow\_SDK/libEventAnalytics.a (2 slices)

(null):"_OBJC_CLASS_$_EASDK",引用于:

EASDK是导入外部库中的一个文件。任何帮助都很感激。谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-03-18 12:21:33

如果您的和TurnOutNow Reachability是相同的,只需从项目的target中删除它,只留下头文件,就可以很好地链接。但是,如果它们是不同的,请在您自己的界面中添加前缀。看来你还有第二个案子

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29120958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档