phonegap上带有sharekit的xcode中存在重复错误(但不带有phonegap插件)



我有一个xcode/phonegap项目,我想在其中使用sharekit-不是作为phonegap插件,而是从objective-c代码内部使用,所以不需要实现sharekit的phonegap版本的插件。

我导入了sharekit类并想要编译,但有一个错误告诉我可达性类定义了两次:一次在phonegap中,一次在sharekit中。

ld:中的重复符号_OBJC_IVAR_$_Reachability.recabilityRef/用户/共享/PhoneGap/Frameworks/PhoneGap.framework/PhoneGap和/用户/用户名/库/开发人员/Xcode/DerivedData/Appname cjsfgpsrurmznybczdgqiotrctnm/Build/Inmediates/Appname.Build/Debug-iphoneimulator/AppnameID.build/Objects normal/i386/体系结构i386的可达性.o命令/开发人员/平台/iPhoneSimulator.平台/开发人员/usr/bin/clang失败,退出代码为1

Command/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/lang失败,退出代码为1

我怎么能摆脱这个?

thnx!

我刚刚从Sharekit组中删除了Reachability类组,并添加了

#ifdef PHONEGAP_FRAMEWORK
#import <PhoneGap/Reachability.h>
#else
#import "Reachability.h"
#endif

到SHK.m

最新更新