1

我有一个使用 libLeap.dylib 库的 Leap Motion Mac 应用程序。在 Xcode 中运行时,我的项目运行良好,但是当我导出我的应用程序时它运行(在控制台中我看到一切正常),除了我没有从我的 Leap Motion 获得任何值。

我想也许图书馆没有链接或类似的东西。我对 Mac 应用程序开发还很陌生。有任何想法吗?

4

2 回答 2

0

造成这种情况的一个常见原因是沙盒。如果您的 Mac 应用程序在导出时被沙盒化,您需要确保在沙盒权限的网络部分下启用“允许传出连接”。

Leap 客户端通过网络连接与您的 Mac 应用程序通信,因此您必须确保您的沙盒应用程序允许此连接。否则,您的应用程序将无法连接到 Leap 控制器。

于 2013-05-20T19:37:11.197 回答
0

您是否添加了副本文件构建阶段libLeap.dylib

在编写我的应用程序时,我能够在调试模式下运行,但在归档后它由于缺少 dylib 而在启动时崩溃......

于 2013-08-06T07:06:40.737 回答