2012-02-21 53 views
3

我是iOS應用程序自動化中的新成員,到目前爲止,我已在我的Mac計算機上設置了Frank 框架。我已經按照教程。我有 創建了一個新項目,並將Frank骨架目錄添加到您的 應用源代碼中。 我已將Frank服務器添加到Frankified目標,添加了CFNetwork 依賴關係和鏈接器標誌。我已打開模擬器上的輔助功能 Inspector。在iPhone 模擬器上創建的應用程序成功運行。但是在"http://localhost:37265 or http://127.0.0.1:37265"頁面出現「無法連接」消息。無法連接http:// localhost:37265或http://127.0.0.1:37265

我檢查了所有的html/css/js都存在於資源包中。

$curl -v http://localhost:37265 
* About to connect() to localhost port 37265 (#0) 
* Trying ::1... Connection refused 
* Trying fe80::1... Connection refused 
* Trying 127.0.0.1... Connection refused 
* couldn't connect to host 
* Closing connection #0 
curl: (7) couldn't connect to host 
macs-Mac-3:Atin mac$ 

回答

3

Frank似乎有某種設置問題。問題是HTTP服務器沒有啓動。如果一個弗蘭克黃瓜管理員/專家看到這一點,並知道最新情況,請糾正我說錯的任何事情。

這是我發現的解決方法/黑客解決方案,(它可能不是正確的解決方案),但它可以讓您啓動和運行Symbiote。

之後你也跟着弗蘭克安裝方向:
「弗蘭克設置」
「弗蘭克建」
「弗蘭克推出」
「弗蘭克檢查」
(現在你得到了「無法連接到本地主機: 37625「error/issue。)

1)在Xcode中打開項目
2)在」Project Navigator「中雙擊您的.xcodeproj文件。
3)選擇您要測試的目標。 5a)打開「Link Binary With Libraries」的下拉箭頭菜單
5b)點擊「+」按鈕,並添加以下3個文件「弗蘭克」 目錄(該目錄應在同一目錄級別的.xcodeproj文件):
        -libCocoaHTTPServer.a
        -libFrank.a
        -libS helley.a

6)運行 「坦率構建」
7)運行 「弗蘭克推出」
8)運行 「坦率檢查」
9)瞧!你應該看到Symbiote工作。我希望這對你有用。

+0

此解決方案在Xcode 5上不起作用。有什麼建議嗎? – 2014-02-19 09:34:58

+0

對我來說XCode 6.2並沒有工作:( – 2015-03-28 01:28:56

+0

這對我來說也沒用,還有XCode 6.2。我想問題可能是ios-sim沒有添加到隱私和安全的可訪問性中,但是怎麼做到這一點? – mjrehder 2015-04-02 12:10:25

0

我通過在APP_BUNDLE_PATH中刪除-cal.app然後再用-call目標構建應用程序來傳遞此錯誤。

相關問題