我一直在我的应用程序中使用Unimotion来读取 Apple 笔记本电脑的运动传感器值,但无法将代码移植到 10.6 64 位。(我也试过SMSLib也没有运气。)
- 有没有简单的兼容 10.6 的 SMS API?
如果没有其他选择,我也在考虑修补其中一个库。Unimotion 和 SMSLib 都使用以下调用,该调用已在 10.5 中弃用并从 10.6 64-bit中删除:
result = IOConnectMethodStructureIStructureO(
dataPort, kernFunc, structureInputSize,
&structureOutputSize, &inputStructure,
outputStructure);
- 有什么简单的方法可以用新的 IOKit 调用替换它吗?
(这篇文章并没有真正让我走得更远)