2016-12-16 74 views
2

当我使用来自集成测试(单元测试包)的http/https通信时,它正在工作。然而,当我使用的UI测试包相同的代码,我有以下的错误跟踪:如何为UI测试包启用Web流量? (XCTest,XCode - DNSServiceCreateConnection失败)

Request Content: 
XCTRunner[6389:1020209] dnssd_clientstub ConnectToServer: connect()-> No of tries: 1 
XCTRunner[6389:1020209] dnssd_clientstub ConnectToServer: connect()-> No of tries: 2 
XCTRunner[6389:1020209] dnssd_clientstub ConnectToServer: connect()-> No of tries: 3 
XCTRunner[6389:1020209] dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:8 Err:-1 Errno:1 Operation not permitted 
XCTRunner[6389:1020209] [] nw_resolver_create_dns_service_on_queue DNSServiceCreateConnection failed: ServiceNotRunning(-65563) 
XCTRunner[6389:1020209] [] __nw_connection_get_connected_socket_block_invoke 2 Connection has no connected handler 
XCTRunner[6389:1020207] PAC stream failed with 
XCTRunner[6389:1020208] [] nw_proxy_resolver_create_parsed_array PAC evaluation error: kCFErrorDomainCFNetwork: -72000 
XCTRunner[6389:1020208] dnssd_clientstub ConnectToServer: connect()-> No of tries: 1 
XCTRunner[6389:1020208] dnssd_clientstub ConnectToServer: connect()-> No of tries: 2 
XCTRunner[6389:1020208] dnssd_clientstub ConnectToServer: connect()-> No of tries: 3 
XCTRunner[6389:1020208] dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:7 Err:-1 Errno:1 Operation not permitted 
XCTRunner[6389:1020208] [] nw_resolver_create_dns_service_on_queue DNSServiceCreateConnection failed: ServiceNotRunning(-65563) 

回答

0

我已经在苹果开设了技术支持事件,他们回答说,这是从他们身边的错误。 请让我在他们的错误报告系统中打开一张票。 机票自2016年12月20日起开通。希望他们尽快解决。


同时我找到了解决方法。 我已经把:

#if DEBUG 
// cleaning server configuration 
#endif 

生产代码,我在那里做了必要的清洁操作。如果代码以调试模式构建,则该代码将在生产代码中进行翻译。