TI SmartConfig 框架无法在 iOS 模拟器中运行

TI SmartConfig Framework not working in iOS Simulator

我在我的应用程序中使用了 TI smartConfig 框架来配置 CC3000 Modules.The 从德州仪器网站下载的代码在模拟器中无法运行并显示以下错误,但在设备连接时它可以运行。

ld: warning: ignoring file /Naresh/CC3000_Smartconfig_iOS_Source-1.1/src/CC3x/libFTC_DEBUG_ARM_64.a, missing required architecture i386 in file /Naresh/CC3000_Smartconfig_iOS_Source-1.1/src/CC3x/libFTC_DEBUG_ARM_64.a (2 slices)
ld: warning: ignoring file/Naresh/CC3000_Smartconfig_iOS_Source-1.1/src/CC3x/libFTC_RELEASE_ARM_64.a, missing required architecture i386 in file /Naresh/CC3000_Smartconfig_iOS_Source-1.1/src/CC3x/libFTC_RELEASE_ARM_64.a (2 slices)
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_FirstTimeConfig", referenced from:
objc-class-ref in CC3xUtility.o
objc-class-ref in CC3xMainViewController.o
objc-class-ref in CC3xMainViewController_iPad.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

根据 this post,它不能在模拟器上运行,因为您需要真实的硬件来测试它的功能。但是,显然他们认为使用此库的应用程序没有任何其他 function/UI 可以在模拟器中进行测试。这就是他们不提供通用库的原因。