Ios 使用同一共享库的多个项目-重复符号错误
在我的工作区中,我有以下子项目:Ios 使用同一共享库的多个项目-重复符号错误,ios,objective-c,afnetworking,static-libraries,cocoapods,Ios,Objective C,Afnetworking,Static Libraries,Cocoapods,在我的工作区中,我有以下子项目: 我的应用程序 通用(框架) 通信(框架) 使用cocoapod,Common和Communication框架都使用AFNetowrking库 将Common和Communication添加到myapp后,我收到以下错误: replicate symbol\u OBJC\u IVAR\u$\u AFHTTPRequestOperation.\u responseSerializer in:… 如何解决这个问题 谢谢让它起作用了。连接一个正在工作的 简而言之,在
- 我的应用程序
- 通用(框架)
- 通信(框架)
Common
和Communication
框架都使用AFNetowrking库
将Common
和Communication
添加到myapp
后,我收到以下错误:
replicate symbol\u OBJC\u IVAR\u$\u AFHTTPRequestOperation.\u responseSerializer in:…
如何解决这个问题
谢谢让它起作用了。连接一个正在工作的 简而言之,在pod文件中,每个项目都需要包含
pod AFNetworking
,在myApp
项目中,在linkbinary With Libraries
中选择以下选项:
- 利伯康姆
- libCommunication.a
- libPods myApp AFNetowrking.a
我花了几个小时才完成,希望你能像我一样喜欢它!:-) 我会说从两个库中删除
AFNetowrking
,并将其添加到我的应用程序中。但一定有更好的办法。下面添加了一个答案。