我有一个xcode / phonegap项目,我想使用sharekit - 不是作为phonegap-plugin而是来自objective-c代码,所以不需要实现sharekit的phonegap插件版本。
我导入了sharekit类并希望编译,但是有一个错误告诉我,可达性类被定义了两次:一个在phonegap里面,一个在sharekit里面。
ld:重复符号_OBJC_IVAR _ $ _ Reachability.reachabilityRef in /Users/Shared/PhoneGap/Frameworks/PhoneGap.framework/PhoneGap和 /Users/Username/Library/Developer/Xcode/DerivedData/Appname-cjsfgpsrurmznybczdgqiotrctnm/Build/Intermediates/Appname.build/Debug-iphonesimulator/AppnameID 架构i386的.build / Objects-normal / i386 / Reachability.o 命令 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang 退出代码1失败
命令/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang失败,退出代码为1
我怎么能摆脱这个?
日Thnx!
答案 0 :(得分:0)
我刚从Sharekit Group删除了Reachabilty Class Group并添加了
#ifdef PHONEGAP_FRAMEWORK
#import <PhoneGap/Reachability.h>
#else
#import "Reachability.h"
#endif
到SHK.m