2016-12-16 10 views
2

통합 테스트 (단위 테스트 번들)에서 http/https 통신을 사용할 때 작동합니다. 내가 UI 테스트 번들에서 동일한 코드를 사용하는 경우 그러나, 나는 다음과 같은 오류 추적있어 : 내가 애플에서 기술 지원 사건을 열었습니다UI 테스트 번들에서 웹 트래픽을 활성화하는 방법은 무엇입니까? (XCTest, XCode - DNSServiceCreateConnection failed)

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 

을하고 내가 거기에 필요한 청소 작업을하고 있어요 : 나는 넣었습니다. 이 코드는 디버그 모드로 빌드 된 경우 프로덕션 코드로 변환됩니다.