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

问题描述:

我创建了一个使用ConnectionKit来使用FTP连接到服务器的Mac应用程序。今天,我去导出文件,并在另一台电脑上使用它,发现应用程序无法在另一台计算机上完全打开。ConnectionKit应用程序无法在其他计算机上打开

在开发计算机上,应用程序完全运行,但在另一台计算机上,它会打开,图标在停靠栏中停止弹起,并且应用程序的名称显示在菜单栏中,但第一个视图控制器和窗口从不打开。

菜单也不可见。它只显示应用程序标题,没有别的。

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

以下是我用来包含它的步骤。

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

enter image description here

  1. 我添加了一个新的“Copy Files”构建阶段。
  2. 我将目标更改为“框架”
  3. 我将ConnectionKit.xcodeproj的Products中的ConnectionKit.framework添加到了复制文件阶段。

enter image description here

的构建阶段选项卡看起来是这样的:

enter image description here

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

我在这里做错了什么?

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

+0

它实际上是一个故事板问题。我试图在10.9上运行一个有故事板的应用程序;我不知道故事板是10.10中引入的新功能。 – David