2016-12-16 69 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 

生產代碼,我在那裏做了必要的清潔操作。如果代碼以調試模式構建,則該代碼將在生產代碼中進行翻譯。