ios - XCode 6.1.1中的蓝牙相关链接器错误

标签 ios xcode bluetooth compiler-errors linker-errors

我是iOS开发的新手。我不确定如何解决我认为是由于引用蓝牙库而导致的以下错误。我该怎么做才能调试/修复此问题?

架构armv7的 undefined symbol :
引用自以下位置的“_CBCentralManagerScanOptionAllowDuplicatesKey”:
libNCLiOS.a(nclCb.o)中的_nclSStartScan
从以下位置引用的“_CBAdvertisementDataManufacturerDataKey”
-libNCLiOS.a(nclCb.o)中的[Boss centralManager:didDiscoverPeripheral:advertisementData:RSSI:]
从以下位置引用的“_OBJC_CLASS _ $ _ CBUUID”:
libNCLiOS.a(nclCb.o)中的objc-class-ref
从以下位置引用的“_OBJC_CLASS _ $ _ CBCentralManager”
libNCLiOS.a(nclCb.o)中的objc-class-ref
ld:找不到架构armv7的符号
铛:错误:链接器命令失败,退出代码为1(使用-v查看调用)

最佳答案

我尚未在IOS上进行蓝牙相关的开发,但消息可能与项目文件中缺少的蓝牙框架有关。
你加了吗?
IOBluetooth.framework
IOBluetoothUI.framework

关于ios - XCode 6.1.1中的蓝牙相关链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28467222/

相关文章:

ios - UIView 动画并不总是有效

ios - 未绘制 Mkpolyline

android - 如何使用 RSSI 改进蓝牙距离测量?

ios - 如何验证提交到应用商店的存档代码

ios - 应用程序不再授权或在位置服务应用程序中列出

javascript - 如何查看设备是否已连接

c - 串行蓝牙连接到 Roomba iRobot

iOS 架构 x86_64 Xcode 的 undefined symbol

ios - dispatch_after 在 ios 上循环不工作

ios - 如何避免 'database is locked' 错误?