ConnectionKit 应用程序无法在其他计算机上打开

ConnectionKit app not opening on other Computers

我创建了一个 Mac 应用程序,它使用 ConnectionKit 连接到使用 FTP 的服务器。今天去导出文件,在另一台电脑上用,结果发现在另一台电脑上完全打不开

在开发电脑上,应用程序功能完好,但在另一台电脑上,它打开,图标停止在 dock 中弹跳,应用程序的名称显示在菜单栏中,但第一个视图控制器和window 从未打开过。

菜单也不可见。它只显示应用程序标题,没有其他内容。

我认为这与 ConnectionKit 有关,但我检查了导出包的包内容,ConnectionKit 位于 Frameworks 下。

以下是我添加它所采取的步骤。

  1. 我使用 git clone
  2. 下载了 ConnectionKit
  3. 我使用 git submodule update --recursive --init
  4. 下载了每个 git 子模块
  5. 我将 ConnectionKit.xcodeproj 文件拖到项目资源管理器中的 Frameworks 目录中
  6. 我将 ConnectionKit 从工作区添加到 "Link Binary with Libraries" 部分

  1. 我添加了一个新的 "Copy Files" 构建阶段。
  2. 我把目的地改成了"Frameworks"
  3. 我将 ConnectionKit.xcodeproj 产品中的 ConnectionKit.framework 添加到复制文件阶段。

构建阶段选项卡如下所示:

这似乎不起作用。该应用程序就在那里,不会在开发计算机以外的任何计算机上启动该应用程序。

我做错了什么?

您需要在其中一台计算机上的调试器下 运行 Xcode 中的应用程序。听起来您很可能在发布时获得加薪。在调试器中看到加注无疑会阐明原因,这可能与 ConnectionKit 有任何关系,也可能没有任何关系。 :-> 您还可以在 Console.app(在 Applications/Utilities/)中查看您的应用程序生成的控制台日志,但实际上在调试器中获得提升通常更有用,除非问题非常严重显而易见。