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

时间:2015-10-14 04:19:29

标签: objective-c xcode macos cocoa frameworks

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

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

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

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

以下是我采取的步骤。

  1. 我使用>>> operators["+"](10,10) 20
  2. 下载了ConnectionKit
  3. 我使用git clone
  4. 下载了每个git子模块
  5. 我将ConnectionKit.xcodeproj文件拖到项目资源管理器中的Frameworks目录
  6. 我将ConnectionKit从工作区添加到“Link Binary with Libraries”部分
  7. enter image description here

    1. 我添加了一个新的“复制文件”构建阶段。
    2. 我将目的地更改为“Frameworks”
    3. 我将ConnectionKit.codework从ConnectionKit.xcodeproj的产品添加到了复制文件阶段。
    4. enter image description here

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

      enter image description here

      这似乎不起作用。该应用程序就位于此处,并且不会在开发计算机以外的任何计算机上启动应用程序。

      我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

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