首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iOS奇怪的日志NETAWDManager

iOS奇怪的日志NETAWDManager
EN

Stack Overflow用户
提问于 2015-10-22 18:00:40
回答 1查看 3.2K关注 0票数 16

使用iOS 9时,我在iPhone控制台上看到奇怪的日志

这些日志会在应用程序连接到远程服务时出现,也许当连接速度较慢时,我会使用NSURLSession。有人知道这个日志的含义,我应该关注这个:

代码语言:javascript
复制
-[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";
}
EN

回答 1

Stack Overflow用户

发布于 2015-11-06 03:05:32

基于标识符cellularFallbackReport,该消息可以是相关的WiFi Assist。这是iOS 9的一项新功能,可以检测到WiFi连接速度缓慢,并自动切换到手机的蜂窝无线电。

这与您观察到的日志消息是在连接速度较慢时出现的情况是一致的。

如果您能够可靠地重现该消息,请尝试在设置中禁用WiFi Assist,看看它是否会消失:

如果它真的是这样,你应该关心它吗?可能不会。这些消息表明iOS系统正在代表你的应用程序自动处理网络问题,而你对此无能为力。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33278333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档