我正在使用Objective C作为前端开发应用程序,SUP作为中间件,SAP作为后端
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_MBOLogger", referenced from:
objc-class-ref in CallbackHandler.o
objc-class-ref in AnonymousCallbackHandler.o
"_OBJC_CLASS_$_SUPAbstractDBRBS", referenced from:
_OBJC_CLASS_$_GBGraybarMobilityDB in libgeneratedcode_lib.a(GBGraybarMobilityDB.o)
_OBJC_CLASS_$_GBAnonGraybarMobilityAnonymousDB in libgeneratedcode_lib.a(GBAnonGraybarMobilityAnonymousDB.o)
"_OBJC_CLASS_$_SUPAbstractEntityRBS", referenced from:
_OBJC_CLASS_$_GBCustomAddress in libgeneratedcode_lib.a(GBCustomAddress.o)
_OBJC_CLASS_$_GBPackageProperties in libgeneratedcode_lib.a(GBPackageProperties.o)
_OBJC_CLASS_$_GBOrder_Delivery_Line_Item in libgeneratedcode_lib.a(GBOrder_Delivery_Line_Item.o)
_OBJC_CLASS_$_GBContactMethod in libgeneratedcode_lib.a(GBContactMethod.o)
_OBJC_CLASS_$_GBAnonLogRecordImpl in libgeneratedcode_lib.a(GBAnonLogRecordImpl.o)
objc-class-ref in libgeneratedcode_lib.a(GBAnonLogRecordImpl.o)
_OBJC_CLASS_$_GBFavoriteList in libgeneratedcode_lib.a(GBFavoriteList.o)
我的问题是当我在iPhone模拟器上运行我的应用程序时,它连接到中间件并使用SUP库,它显示构建失败'链接器命令失败,退出代码1' 我的Xcode版本是7.3,模拟器是9.3 iPhone 4s.我正在使用SUP Object API版本2.3.7
答案 0 :(得分:0)
有很多与Linker command failed with Exit code 1
相关的问题无论如何,您可以尝试其中一种解决方案:
const * NSString
而不是在实现文件.m(正确)中来解决此问题; .m
文件而不是.h
.m
文件并添加Build Active Architecture Only
设置为NO
以获取“播放器”#39;项目和您应用的目标执行任何这些解决方案后,执行 cmd + shift + k 清理项目并再次尝试run
。
我希望这可以帮到你。