我正在尝试为iOS项目进行端到端自动化.我的目标是通过附加脚本作为后期构建操作来自动化持续集成过程.因此,当用户在SVN中检查他的代码并且直到我们获得自动化的测试结果时,一切都将自动化.UIAutomation
Jenkins安装在我的本地计算机上并运行localhost.
现在我已经完成了自动构建过程jenkins,另一方面我准备好了shell脚本,它将UIAutomation在构建输出上运行java脚本.
当我使用我的shell脚本作为后期构建操作时,我在运行instrument命令时遇到错误(在shell脚本中编写),但如果我通过终端手动运行此脚本,那么它工作正常.
instruments[64703:60f] -[NSAlert alertWithError:] called with nil NSError. A generic error message will be displayed, but the user deserves better.
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL. Mon Feb 6 13:15:20 inpunml310743 instruments[64703] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. 2012-02-06 13:15:20.179 instruments[64703:60f] Recording cancelled : At least one target failed …Run Code Online (Sandbox Code Playgroud) 我们可以使用 iOS sdk 的 API 或任何其他方式从 ftp 服务器下载文件吗?我知道通过 http 请求我们可以从服务器下载文件。那么我们是否可以以相同的方式从 ftp 服务器下载文件,或者是否有任何不同的 ftp API 集。
谢谢
我查看了其他相关问题,但没有一个给我正确的方法.
我需要检查我的应用程序中的主机可用性.我正在使用可达性API进行主机检测.我按照下面的说法使用它
self.hostReach = [Reachability reachabilityWithHostName:@"https://10.98.241.22:8080/arsys"];
[self.hostReach startNotifier];
Run Code Online (Sandbox Code Playgroud)
即使主机可用,它也会在以下代码中将连接状态设置为"不可访问"
NetworkStatus netStatus = [self.hostReach currentReachabilityStatus];
Run Code Online (Sandbox Code Playgroud)
请帮帮我,让我知道我做错了什么.
我需要使用reachabilityWithAddress这种类型的主机URL.如果是,那么请建议我使用此API的示例示例.
感谢大家!!