2015-10-22 13 views
16

Với iOS 9 tôi thấy trong giao diện điều khiển iPhone của tôi log lạiOS Strange log NETAWDManager

Những bản ghi xuất hiện khi ứng dụng kết nối với dịch vụ từ xa, và có lẽ khi kết nối chậm, tôi sử dụng NSURLSession. người có một ý tưởng về ý nghĩa của bản ghi này, tôi nên quan tâm về điều này:

-[NETAWDManager reportStats:metricID:] server 0x13cd19d70, container 0x13ce9dfe0, metrid 2686983, successfully reported: 
<AWDLibnetcoreTCPConnectionReport: 0x13ce7af10> { 
    cellularFallbackReport =  { 
     dataUsageSnapshotsAtNetworkEvents =   (
         { 
       bytesIn = 0; 
       bytesOut = 410; 
      } 
     ); 
     "fallbackTimer_msecs" = 0; 
     fellback = 0; 
     networkEvents =   (
      "NETWORK_EVENT_DATA_STALL_AT_APP_LAYER" 
     ); 
     "timeToNetworkEvents_msecs" =   (
      3325 
     ); 
    }; 
    clientIdentifier = "com.mydomain.myapp"; 
    connectionStatisticsReport =  { 
     DNSAnswersCached = 1; 
     "DNSResolvedTime_msecs" = 3; 
     RTTvariance = 169; 
     "appDataStallTimer_msecs" = 3; 
     appReportingDataStallCount = 1; 
     "bestRTT_msecs" = 359; 
     betterRouteEventCount = 0; 
     bytesDuplicate = 0; 
     bytesIn = 37000; 
     bytesOut = 410; 
     bytesOutOfOrder = 0; 
     bytesRetransmitted = 0; 
     cellularFallback = 0; 
     cellularRRCConnected = 0; 
     connected = 1; 
     connectedInterfaceType = "INTERFACE_TYPE_WIFI"; 
     "connectionEstablishmentTime_msecs" = 308; 
     connectionReuseCount = 0; 
     "currentRTT_msecs" = 79; 
     "flowDuration_msecs" = 30750; 
     interfaceType = "INTERFACE_TYPE_WIFI"; 
     kernelReportedStalls = 0; 
     kernelReportingConnectionStalled = 0; 
     kernelReportingReadStalled = 0; 
     kernelReportingWriteStalled = 0; 
     packetsDuplicate = 0; 
     packetsIn = 26; 
     packetsOut = 1; 
     packetsOutOfOrder = 0; 
     packetsRetransmitted = 0; 
     "smoothedRTT_msecs" = 275; 
     synRetransmissionCount = 0; 
     tcpFastOpen = 0; 
     "timeToConnectionEstablishment_msecs" = 315; 
     "timeToConnectionStart_msecs" = 7; 
     "timeToDNSResolved_msecs" = 7; 
     "timeToDNSStart_msecs" = 4; 
     trafficClass = 0; 
    }; 
    delegated = 0; 
    reportReason = "REPORT_REASON_DATA_STALL_AT_APP_LAYER"; 
} 
+1

Tôi đã nhìn thấy các lỗi như thế này gần đây. Tôi không chắc chắn về câu trả lời đầu tiên ở đây nói rằng nó chỉ liên quan đến Wifi rơi trở lại Cellular kể từ trong kịch bản của tôi, tôi đã vô hiệu hóa Wifi và đăng nhập của tôi tiểu bang: 'connectInterfaceType =" INTERFACE_TYPE_CELLULAR "'. Tôi đang cố gắng tìm thêm thông tin về việc điều này có nghĩa là có sự cố với ứng dụng của tôi hay với tài nguyên mạng và/hoặc phía máy chủ mà tôi đang cố truy cập ... – Nitax

Trả lời

4

Dựa trên định danh cellularFallbackReport, thông báo này có thể liên quan WiFi Assist. Đây là một tính năng mới trong iOS 9 phát hiện kết nối WiFi chậm và tự động quay trở lại đài phát thanh di động của điện thoại.

Điều này phù hợp với quan sát của bạn rằng thông báo tường trình xảy ra khi bạn có kết nối chậm.

Nếu bạn có thể tạo lại thông báo đáng tin cậy, hãy thử tắt WiFi Hỗ trợ thiết lập và xem nếu nó biến mất:

Nếu đó là thực sự nó là gì, bạn nên quan tâm đến nó? Chắc là không. Các thông báo cho biết hệ thống iOS sẽ tự động xử lý các sự cố mạng thay mặt cho ứng dụng của bạn và bạn không thể làm gì nhiều với nó.

+0

Có thể dừng điều này không? Giả sử bạn đang ở một nơi không có mạng di động. – Jorgen

+0

Không phải là nhà phát triển; chỉ người dùng mới có thể lật nút chuyển được mô tả trong ảnh chụp màn hình – aednichols