2012-02-21 50 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目标构建应用程序来传递此错误。

相关问题