2015-11-17 106 views
0

我一直在iOS上成功地使用卓越的mergBLE;但我想在桌面(OS X)上使用它。该软件包包含一个.bundle以及.lcext;但说明集中在iOS上。我已经在LC 6.6.2中得到理论上的加载(每the externalpackages of stack "Home")(但不是在LC 7.1中,可能是一个单独的问题)。但是,在OS X的IDE中使用mergBLEInitialize命令会引发“无法找到处理程序”错误。在Mac OS X上使用mergExt mergBLE

回答

0

红鲱鱼。问题是我在MacOS X 10.8.5上运行它; mergble需要比该版本的OS X中包含的更新版本的CoreBluetooth。因此它无法正确加载--LC注意到它加载了它 - 因此存在于“外部”,但没有报告它没有完成加载。我在LC启动时查看控制台发现了这一点 - 它报告未能加载从mergBLE引用的CoreBluetooth库。

+0

很高兴您对此进行了排序。是的,10.9和Mac支持BLE –

+0

感谢Monte。不幸的是,尽管它在10.9机器上加载,并且mergBLE函数似乎可以工作并且不会返回错误,但在iOS上正常工作的堆栈似乎并未在OS X上通信 - 就好像收音机没有做软件说什么。这是在运行10.9的mac上,使用较老的内置BT硬件,但使用外部加密狗(和BT资源管理器切换到它),它与一个用Objective C编写的应用程序一起工作,我试图用一个LiveCode一。我正在将我的主Mac从10.8更新到10.10,并且会看到 - 如果您有任何重要提示,但是...? –

+0

嗯......不知道它是否是你的设置独特的东西或不 –