2015-10-14 179 views
0

我創建了一個使用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

這似乎並沒有工作。應用程序就在那裏,並且不在開發計算機以外的任何計算機上啓動該應用程序。

我在這裏做錯了什麼?

回答

1

您需要在其他計算機之一的調試器下運行Xcode中的應用程序。這聽起來很可能是你在發佈時加薪。看到調試器中的提升無疑會揭示原因,這可能甚至可能與ConnectionKit沒有任何關係。 : - >你也可以在Console.app(在Applications/Utilities /)中查看你的應用程序生成的控制檯日誌,但實際上在調試器中獲得提升通常更有用,除非問題非常明顯。

+0

它實際上是一個故事板問題。我試圖在10.9上運行一個有故事板的應用程序;我不知道故事板是10.10中引入的新功能。 – David

相關問題