简体   繁体   English

在iOS上间歇性出现“无主机路由”,然后关闭飞行模式

[英]intermittent “No Route to Host” on iOS, flight mode off then on fixes

My iPhone app uses UDP to communicate over the cell network. 我的iPhone应用程序使用UDP通过蜂窝网络进行通信。

It generally works, except that sometimes the operating system returns "No route to host" (65) on a sendto call, and it never works from that point onwards -- I just keep getting same error, even if I close and reopen the app. 它通常可以正常工作,只是有时操作系统在sendto调用上返回“没有到主机的路由”(65),并且从那时起它再也无法工作-即使关闭并重新打开该应用程序,我仍然会遇到相同的错误。 However, if I toggle flight mode (presumably resetting the comms stack) and then go back to app, everything works. 但是,如果我切换飞行模式(大概是重置通讯栈),然后返回应用程序,则一切正常。

I have WiFi switched off so that I can force it to use the cell network. 我关闭了WiFi,以便可以强制其使用蜂窝网络。 Also, if I get the phone into this not-working state, and open, say, the Stocks app, it briefly says (for about 1 second) "Network Unavailable", before connecting and updating itself. 另外,如果我让手机进入这种不工作状态并打开,例如Stocks应用程序,它会在连接和更新自身之前短暂地(大约1秒钟)说“网络不可用”。 It feels like there's some code in the Stocks app that recognizes the problem and does some kind of reset and retry. 感觉Stocks应用程序中有一些代码可以识别问题并进行某种重置和重试。 I suppose that app uses TCP/IP to talk to a web service. 我想该应用程序使用TCP / IP与Web服务进行通信。

Who can tell me what's going on, or how I can do the same "reset and retry" that I think Stocks is doing? 谁能告诉我发生了什么事,或者我可以如何执行与Stocks一样的“重置并重试”? Any ideas much appreciated :) 任何想法表示赞赏:)

Jade


APP (Udp) IS FUNCTIONING NORMALLY, SENDS REQUEST AND GETS RESPONSE APP(Udp)正常运行,发送请求并进行响应

Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp[5866] : JDuplicateFilter received packet: index = 0, group = 0, total = 1 Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp[5866] : JDuplicateFilter: got group 0, as expected Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp[5866] : JDuplicateFilter: added one item. 星期五9月3日15:48:56 iPhone-de-Jade-Burton Udp [5866]:JDuplicateFilter收到数据包:索引= 0,组= 0,总计= 1星期五9月3日15:48:56 iPhone-de-Jade-Burton Udp [5866]:JDuplicateFilter:按预期方式获得了第0组,周五9月3日15:48:56 iPhone-de-Jade-Burton iPhone Udp [5866]:JDuplicateFilter:添加了一项。 1 item(s) in set, 1 item(s) in queue Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp[5866] : JResender erases packet awaiting ACK: index = 0, group = 0, total = 1 Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp[5866] : JMerger: simple 1-packet group, passing through Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp[5866] : response 集合中有1个项目,队列中有1个项目Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp [5866]:JResender擦除等待ACK的数据包:索引= 0,组= 0,总计= 1 Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp [5866]:JMerger:简单的1个数据包组,通过Fri Sep 3 15:48:56 iPhone-de-Jade-Burton Udp [5866] ]:回应

DEBUG SERVER PHONES HOME 调试服务器电话首页

Fri Sep 3 15:49:54 iPhone-de-Jade-Burton com.apple.debugserver-48[5871] : debugserver-48 for armv6 Copyright (c) 2007-2009 Apple, Inc. All Rights Reserved. 星期五,9月3日15:49:54 iPhone-de-Jade-Burton com.apple.debugserver-48 [5871]:armv6的debugserver-48版权所有(c)2007-2009 Apple,Inc.保留所有权利。 Fri Sep 3 15:49:54 iPhone-de-Jade-Burton com.apple.debugserver-48[5871] : Connecting to com.apple.debugserver service... Fri Sep 3 15:49:55 iPhone-de-Jade-Burton kernel[0] : lockbot[5870] Builtin profile: debugserver (sandbox) 星期五9月3日15:49:54 iPhone-de-Jade-Burton com.apple.debugserver-48 [5871]:正在连接com.apple.debugserver服务...星期五9月3日15:49:55 iPhone-de-Jade -Burton内核[0]:lockbot [5870]内置配置文件:debugserver(沙盒)

COMMCENTER DEACTIVATES SOMETHING BECAUSE IT HAS NOT BEEN USED FOR 8 MINUTES? COMMCENTER会因未使用8分钟而失效?

Fri Sep 3 15:57:50 iPhone-de-Jade-Burton CommCenter[31] : Deactivating PDP context 0, because it has gone idle. Fri Sep 3 15:57:50 iPhone-de-Jade-Burton CommCenter [31]:停用PDP上下文0,因为它已处于空闲状态。 Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd[24] : .519 (+600.896) SCDynamicStore "network" notification State:/Network/Interface/pdp_ip0/IPv4 : removed Fri Sep 3 15:57:52 iPhone-de-Jade-Burton CommCenter[31] : Deactivated PDP context 0 that supports connection types 0x1 星期五9月3日15:57:52 iPhone-de-Jade-Burton configd [24] :. 519(+600.896)SCDynamicStore“ network”通知状态:/ Network / Interface / pdp_ip0 / IPv4:已删除星期五9月3日15:57: 52 iPhone-de-Jade-Burton CommCenter [31]:停用的PDP上下文0支持连接类型0x1

CONFIGD TELLS US THAT THINGS HAVE CHANGED 告诉我们发生了什么变化

Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd[24] : CaptiveNetworkSupport:CaptiveHandleNetworkChanged:2158 key: State:/Network/Service/3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6/IPv4 Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd[24] : .670 (+0.151) SCDynamicStore "network" notification State:/Network/Service/3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6/IPv4 : removed Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd[24] : network configuration changed. 9月3日星期五15:57:52 iPhone-de-Jade-Burton configd [24]:CaptiveNetworkSupport:CaptiveHandleNetworkChanged:2158键:状态:/ Network / Service / 3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6 / IPv4星期五9月3日: 57:52 iPhone-de-Jade-Burton configd [24] :. 670(+0.151)SCDynamicStore“ network”通知状态:/ Network / Service / 3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6 / IPv4:已删除,周五9月3日:57:52 iPhone-de-Jade-Burton configd [24]:网络配置已更改。 Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd[24] : .948 (+0.278) SCDynamicStore "network" notification State:/Network/Global/IPv4 : removed State:/Network/Global/DNS Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd[24] : .964 (+0.016) dnsinfo notification Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd[24] : .985 (+0.020) Primary service: removed Fri Sep 3 15:57:53 iPhone-de-Jade-Burton configd[24] : hostname (prefs) = iPhone-de-Jade-Burton Fri Sep 3 15:57:52 iPhone-de-Jade-Burton configd [24]:.948(+0.278)SCDynamicStore“ network”通知状态:/ Network / Global / IPv4:已删除状态:/ Network / Global / DNS Fri Sep 3 15:57:52 iPhone-de-Jade-Burton配置为[24] :. 964(+0.016)dnsinfo通知Fri Sep 3 15:57:52 iPhone-de-Jade-Burton配置为[24] :. 985( +0.020)主要服务:已删除Fri Sep 3 15:57:53 iPhone-de-Jade-Burton configd [24]:主机名(首选项)= iPhone-de-Jade-Burton

APP (Udp) NO LONGER WORKING, GETS ERROR ON sendto APP(Udp)无法再使用,在sendto上出现错误

Fri Sep 3 15:58:39 iPhone-de-Jade-Burton Udp[5866] : JSplitter sending packets Fri Sep 3 15:58:39 iPhone-de-Jade-Burton Udp[5866] : 16 byte(s), index = 1, group = 1, total = 1 Fri Sep 3 15:58:39 iPhone-de-Jade-Burton Udp[5866] : JResender saved packet. 星期五9月3日15:58:39 iPhone-de-Jade-Burton Udp [5866]:JSplitter发送数据包星期五9月3日15:58:39 iPhone-de-Jade-Burton Udp [5866]:16个字节,索引= 1,组= 1,总计= 1 Fri Sep 3 15:58:39 iPhone-de-Jade-Burton Udp [5866]:JResender保存的数据包。 total now: 1 Fri Sep 3 15:58:39 iPhone-de-Jade-Burton Udp[5866] : Socket error 65, No route to host Fri Sep 3 15:58:43 iPhone-de-Jade-Burton Udp[5866] : JSplitter sending packets Fri Sep 3 15:58:43 iPhone-de-Jade-Burton Udp[5866] : 16 byte(s), index = 1, group = 2, total = 1 Fri Sep 3 15:58:43 iPhone-de-Jade-Burton Udp[5866] : JResender saved packet. 现在总计:1年9月3日星期五15:58:39 iPhone-de-Jade-Burton Udp [5866]:套接字错误65,无法承载主机星期五9月3日15:58:43 iPhone-de-Jade-Burton Udp [5866] ]:JSplitter发送数据包Fri Sep 3 15:58:43 iPhone-de-Jade-Burton Udp [5866]:16个字节,索引= 1,组= 2,总计= 1 Fri Sep 3 15:58:43 iPhone-de-Jade-Burton Udp [5866]:JResender保存的数据包。 total now: 2 Fri Sep 3 15:58:43 iPhone-de-Jade-Burton Udp[5866] : Socket error 65, No route to host 现在总计:2月9日3星期五15:58:43 iPhone-de-Jade-Burton Udp [5866]:套接字错误65,无法路由到主机

LAUNCHD LOGGING "BUG"? 启动记录“错误”?

Fri Sep 3 15:59:06 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0xeb7c][5866]) : (UIKitApplication:com.yourcompany.Udp[0xeb7c]) Bug: launchd_core_logic.c:2688 (24132):10 Fri Sep 3 15:59:06 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0xeb7c][5866]) : (UIKitApplication:com.yourcompany.Udp[0xeb7c]) Working around 5020256. Assuming the job crashed. 星期五9月3日15:59:06 iPhone-de-Jade-Burton com.apple.launchd [1](UIKitApplication:com.yourcompany.Udp [0xeb7c] [5866]):(UIKitApplication:com.yourcompany.Udp [0xeb7c] )错误:launchd_core_logic.c:2688(24132):10 Fri Sep 3 15:59:06 iPhone-de-Jade-Burton com.apple.launchd [1](UIKitApplication:com.yourcompany.Udp [0xeb7c] [5866] ):(UIKitApplication:com.yourcompany.Udp [0xeb7c])在5020256左右工作。假设作业崩溃了。 Fri Sep 3 15:59:06 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0xeb7c][5866]) : (UIKitApplication:com.yourcompany.Udp[0xeb7c]) Job appears to have crashed: Segmentation fault 星期五9月3日15:59:06 iPhone-de-Jade-Burton com.apple.launchd [1](UIKitApplication:com.yourcompany.Udp [0xeb7c] [5866]):(UIKitApplication:com.yourcompany.Udp [0xeb7c] )作业似乎已崩溃:细分错误

BUG IN MY APP TO DO WITH UNCLEAN SHUT DOWN, NOT RELEVANT RIGHT NOW 在我的应用中发现错误,请立即关闭,而不是立即关闭

Fri Sep 3 15:59:06 iPhone-de-Jade-Burton SpringBoard[39] : Application 'Udp' exited abnormally with signal 11: Segmentation fault Fri Sep 3 16:03:09 iPhone-de-Jade-Burton SpringBoard[39] : Killing com.yourcompany.Udp activate: deactivate: for app installation Fri Sep 3 16:03:11 iPhone-de-Jade-Burton SpringBoard[39] : Reloading and rendering all application icons. Fri Sep 3 15:59:06 iPhone-de-Jade-Burton SpringBoard [39]:应用程序“ Udp”异常退出,出现信号11:分段错误Fri Sep 3 16:03:09 iPhone-de-Jade-Burton SpringBoard [39 ]:杀死com.yourcompany.Udp激活:停用:用于应用程序安装Fri Sep 3 16:03:11 iPhone-de-Jade-Burton SpringBoard [39]:重新加载并渲染所有应用程序图标。

DEBUG SERVER PHONES HOME AGAIN 重新调试服务器电话

Fri Sep 3 16:03:18 iPhone-de-Jade-Burton com.apple.debugserver-48[5896] : debugserver-48 for armv6 Copyright (c) 2007-2009 Apple, Inc. All Rights Reserved. Fri Sep 3 16:03:18 iPhone-de-Jade-Burton com.apple.debugserver-48 [5896]:armv6的debugserver-48版权所有(c)2007-2009 Apple,Inc.保留所有权利。 Fri Sep 3 16:03:18 iPhone-de-Jade-Burton com.apple.debugserver-48[5896] : Connecting to com.apple.debugserver service... Fri Sep 3 16:03:19 iPhone-de-Jade-Burton kernel[0] : lockbot[5888] Builtin profile: debugserver (sandbox) Fri Sep 3 16:03:20 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0x62c6][5897]) : (UIKitApplication:com.yourcompany.Udp[0x62c6]) Spawned and waiting for the debugger to attach before continuing... Fri Sep 3 16:03:21 iPhone-de-Jade-Burton com.apple.debugserver-48[5896] : Got a connection, waiting for debugger instructions for task "(null)". 星期五9月3日16:03:18 iPhone-de-Jade-Burton com.apple.debugserver-48 [5896]:正在连接com.apple.debugserver服务...星期五9月3日16:03:19 iPhone-de-Jade -Burton内核[0]:lockbot [5888]内置配置文件:debugserver(沙盒)Fri Sep 3 16:03:20 iPhone-de-Jade-Burton com.apple.launchd [1](UIKitApplication:com.yourcompany.Udp [ 0x62c6] [5897]):(UIKitApplication:com.yourcompany.Udp [0x62c6])生成并等待调试器附加后再继续... Fri Sep 3 16:03:21 iPhone-de-Jade-Burton com.apple .debugserver-48 [5896]:建立连接,等待任务“(null)”的调试器指令。 Fri Sep 3 16:03:21 iPhone-de-Jade-Burton kernel[0] : launchd[5897] Builtin profile: container (sandbox) Fri Sep 3 16:03:21 iPhone-de-Jade-Burton kernel[0] : launchd[5897] Container: /private/var/mobile/Applications/B69449D6-EBC4-41E1-AEB0-8D8C91C7EA17 [69] (sandbox) Fri Sep 3 16:03:21 iPhone-de-Jade-Burton内核[0]:启动[5897]内置配置文件:容器(沙箱)Fri Sep 3 16:03:21 iPhone-de-Jade-Burton内核[0] :launchd [5897]容器:/ private / var / mobile / Applications / B69449D6-EBC4-41E1-AEB0-8D8C91C7EA17 [69](沙盒)

I RELAUNCH MY APP; 我重新启动我的APP; STILL NOT WORKING 还是行不通

Fri Sep 3 16:03:40 iPhone-de-Jade-Burton Udp[5897] : JSplitter sending packets Fri Sep 3 16:03:40 iPhone-de-Jade-Burton Udp[5897] : 16 byte(s), index = 1, group = 0, total = 1 Fri Sep 3 16:03:40 iPhone-de-Jade-Burton Udp[5897] : NOTE: sending group sequence 0 Fri Sep 3 16:03:40 iPhone-de-Jade-Burton Udp[5897] : JResender saved packet. Fri Sep 3 16:03:40 iPhone-de-Jade-Burton Udp [5897]:JSplitter发送数据包Fri Sep 3 16:03:40 iPhone-de-Jade-Burton Udp [5897]:16个字节,索引= 1,组= 0,总计= 1星期五9月3日16:03:40 iPhone-de-Jade-Burton Udp [5897]:注意:发送组序列0星期五9月3日16:03:40 iPhone-de-Jade- Burton Udp [5897]:JResender保存的数据包。 total now: 1 Fri Sep 3 16:03:40 iPhone-de-Jade-Burton Udp[5897] : Socket error 65, No route to host 现在总计:1星期五9月3日16:03:40 iPhone-de-Jade-Burton Udp [5897]:套接字错误65,无法路由到主机

I QUIT MY APP 我退出我的APP

Fri Sep 3 16:03:46 iPhone-de-Jade-Burton Udp[5897] : recvfrom returned -1 星期五9月3日16:03:46 iPhone-de-Jade-Burton Udp [5897]:recvfrom返回-1

MORE LAUNCHD "BUG" LOGS 更多发布的“错误”日志

Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0x62c6][5897]) : (UIKitApplication:com.yourcompany.Udp[0x62c6]) Bug: launchd_core_logic.c:3270 (24132):0 Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com.apple.debugserver-48[5896] : 1 [1708/1403]: error: ::read ( 6, 0x3809f4, 1024 ) => -1 err = Bad file descriptor (0x00000009) Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0x62c6][5897]) : (UIKitApplication:com.yourcompany.Udp[0x62c6]) Bug: launchd_core_logic.c:799 (24132):3 Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0x62c6][5897]) : (UIKitApplication:com.yourcompany.Udp[0x62c6]) Bug: launchd_core_logic.c:2688 (24132):10 Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com.apple.launchd[1] (UIKitApplication:com.yourcompany.Udp[0x62c6][5897]) : (UIKitApplication:com.yourcompany.Udp[0x62c6]) Working around 5020256. Assuming the job crashed. 周五9月3日16:03:46 iPhone-de-Jade-Burton com.apple.launchd [1](UIKitApplication:com.yourcompany.Udp [0x62c6] [5897]):(UIKitApplication:com.yourcompany.Udp [0x62c6] )错误:launchd_core_logic.c:3270(24132):0 Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com.apple.debugserver-48 [5896]:1 [1708/1403]:错误:::读取(6,0x3809f4,1024)=> -1 err =错误的文件描述符(0x00000009)Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com.apple.launchd [1](UIKitApplication:com.yourcompany。 Udp [0x62c6] [5897]):(UIKitApplication:com.yourcompany.Udp [0x62c6])错误:launchd_core_logic.c:799(24132):3 Fri Sep 3 16:03:46 iPhone-de-Jade-Burton com。 apple.launchd [1](UIKitApplication:com.yourcompany.Udp [0x62c6] [5897]):(UIKitApplication:com.yourcompany.Udp [0x62c6])错误:launchd_core_logic.c:2688(24132):10 Fri Sep 3 16 :03:46 iPhone-de-Jade-Burton com.apple.launchd [1](UIKitApplication:com.yourcompany.Udp [0x62c6] [5897]):(UIKitApplication:com.yourcompany.Udp [0x62c6])在5020256左右工作假设工作崩溃了。

NOW LAUNCHING "Stocks" APP 现在启动“股票” APP

Fri Sep 3 16:03:46 iPhone-de-Jade-Burton SpringBoard[39] : Unable to delete job with label UIKitApplication:com.yourcompany.Udp[0x62c6]. Fri Sep 3 16:03:46 iPhone-de-Jade-Burton SpringBoard [39]:无法删除带有标签UIKitApplication:com.yourcompany.Udp [0x62c6]的作业。 Error: No such process Fri Sep 3 16:03:53 iPhone-de-Jade-Burton Stocks[5900] : CGImageCreateWithImageProvider: invalid image size: 10 x 10. Fri Sep 3 16:03:53 iPhone-de-Jade-Burton Stocks[5900] : CGImageCreateWithImageProvider: invalid image size: 10 x 10. Fri Sep 3 16:03:53 iPhone-de-Jade-Burton UIKitApplication:com.apple.stocks[0x680e][5900] : Fri Sep 3 16:03:53 iPhone-de-Jade-Burton Stocks[5900] : CGImageCreateWithImageProvider: invalid image size: 10 x 10. Fri Sep 3 16:03:53 iPhone-de-Jade-Burton UIKitApplication:com.apple.stocks[0x680e][5900] : Fri Sep 3 16:03:53 iPhone-de-Jade-Burton Stocks[5900] : CGImageCreateWithImageProvider: invalid image size: 10 x 10. Fri Sep 3 16:03:53 iPhone-de-Jade-Burton configd[24] : CaptiveNetworkSupport:UIAllowedNotifyCallback:70 uiallowed: true 错误:没有这样的过程Fri Sep 3 16:03:53 iPhone-de-Jade-Burton Stocks [5900]:CGImageCreateWithImageProvider:无效的图像大小:10 x10。Fri Sep 3 16:03:53 iPhone-de-Jade-Burton Stocks [5900]:CGImageCreateWithImageProvider:无效的图像尺寸:10 x10。Fri Sep 3 16:03:53 iPhone-de-Jade-Burton UIKitApplication:com.apple.stocks [0x680e] [5900]:Fri Sep 3 16:03 :53 iPhone-de-Jade-Burton股票[5900]:CGImageCreateWithImageProvider:无效的图像大小:10 x10。周五9月3日16:03:53 iPhone-de-Jade-Burton UIKitApplication:com.apple.stocks [0x680e] [ 5900]:周五9月3日16:03:53 iPhone-de-Jade-Burton股票[5900]:CGImageCreateWithImageProvider:无效的图像尺寸:10 x10。周五9月3日16:03:53配置了iPhone-de-Jade-Burton [ 24]:CaptiveNetworkSupport:UIAllowedNotifyCallback:70 uiallowed:true

COMMCENTER 通信中心

Fri Sep 3 16:03:53 iPhone-de-Jade-Burton CommCenter[31] : Client [Stocks] is telling PDP context 0 to go active. Fri Sep 3 16:03:53 iPhone-de-Jade-Burton CommCenter [31]:客户端[股票]告诉PDP上下文0处于活动状态。 Fri Sep 3 16:03:53 iPhone-de-Jade-Burton CommCenter[31] : forcing connection mask for 0 to be internet because there is no mask Fri Sep 3 16:03:53 iPhone-de-Jade-Burton CommCenter[31] : Client [Stocks] is telling PDP context 0 to go active. Fri Sep 3 16:03:53 iPhone-de-Jade-Burton CommCenter [31]:由于没有掩码,因此强制0的连接掩码成为Internet星期五9月3日16:03:53 iPhone-de-Jade-Burton CommCenter [ 31]:客户[股票]告诉PDP上下文0处于活动状态。 Fri Sep 3 16:03:53 iPhone-de-Jade-Burton CommCenter[31] : forcing connection mask for 0 to be internet because there is no mask Fri Sep 3 16:03:54 iPhone-de-Jade-Burton CommCenter[31] : Client [Stocks] is telling PDP context 0 to go active. Fri Sep 3 16:03:53 iPhone-de-Jade-Burton CommCenter [31]:由于没有掩码,因此强制0的连接掩码成为Internet星期五9月3日16:03:54 iPhone-de-Jade-Burton CommCenter [ 31]:客户[股票]告诉PDP上下文0处于活动状态。 Fri Sep 3 16:03:54 iPhone-de-Jade-Burton CommCenter[31] : forcing connection mask for 0 to be internet because there is no mask Fri Sep 3 16:03:54 iPhone-de-Jade-Burton CommCenter[31] : Client [Stocks] is telling PDP context 0 to go active. Fri Sep 3 16:03:54 iPhone-de-Jade-Burton CommCenter [31]:由于没有掩码,因此强制0的连接掩码成为Internet星期五9月3日16:03:54 iPhone-de-Jade-Burton CommCenter [ 31]:客户[股票]告诉PDP上下文0处于活动状态。 Fri Sep 3 16:03:54 iPhone-de-Jade-Burton CommCenter[31] : forcing connection mask for 0 to be internet because there is no mask Fri Sep 3 16:03:54 iPhone-de-Jade-Burton CommCenter [31]:由于没有掩码,因此将0的连接掩码强制为Internet

CONFIGD 已配置

Fri Sep 3 16:03:55 iPhone-de-Jade-Burton configd[24] : .885 (+362.900) SCDynamicStore "network" notification State:/Network/Interface/pdp_ip0/IPv4 : { Addresses : { 0 : 10.165.224.136 } DestAddresses : { 0 : 10.165.224.136 } } Fri Sep 3 16:03:55 iPhone-de-Jade-Burton configd [24] :. 885(+362.900)SCDynamicStore“网络”通知状态:/ Network / Interface / pdp_ip0 / IPv4:{地址:{0:10.165。 224.136} DestAddresses:{0:10.165.224.136}}

Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd[24] : CaptiveNetworkSupport:CaptiveHandleNetworkChanged:2158 key: State:/Network/Service/3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6/IPv4 Fri Sep 3 16:03:56 iPhone-de-Jade-Burton kernel[0] : AppleSerialMultiplexer: nif::ioctl: MTU set to 1450 Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd[24] : network configuration changed. Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd [24]:CaptiveNetworkSupport:CaptiveHandleNetworkChanged:2158键:状态:/ Network / Service / 3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6 / IPv4 Fri Sep 3 16: 03:56 iPhone-de-Jade-Burton内核[0]:AppleSerialMultiplexer:nif :: ioctl:MTU设置为1450 Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd [24]:网络配置已更改。

INTERFACE THAT WAS PREVIOUSLY DISABLED HAS BEEN REACTIVATED? 已重新激活以前禁用的接口? NOTE 3 SECONDS AFTER "Stocks" LAUNCHED 注3:“股票”上市后的第二个

Fri Sep 3 16:03:56 iPhone-de-Jade-Burton CommCenter[31] : Activated PDP context 0 that supports connection types 0x1. Fri Sep 3 16:03:56 iPhone-de-Jade-Burton CommCenter [31]:已激活的PDP上下文0支持连接类型0x1。

CONFIGD TELLS US ABOUT IT 关于我们的电话咨询

Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd[24] : .274 (+0.388) SCDynamicStore "network" notification State:/Network/Service/3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6/IPv4 : { Addresses : { 0 : 10.165.224.136 } InterfaceName : pdp_ip0 NetworkSignature : Cellular WAN: pdp_ip0 Router : 10.165.224.136 SubnetMasks : { 0 : 255.255.255.255 } } State:/Network/Global/DNS State:/Network/Global/IPv4 : { PrimaryInterface : pdp_ip0 PrimaryService : 3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6 Router : 10.165.224.136 } Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd [24] :. 274(+0.388)SCDynamicStore“ network”通知状态:/ Network / Service / 3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6 / IPv4: {地址:{0:10.165.224.136} InterfaceName:pdp_ip0 NetworkSignature:蜂窝WAN:pdp_ip0路由器:10.165.224.136 SubnetMask:{0:255.255.255.255}} State:/网络/全局/ DNS状态:/ Network / Global / IPv4 :{{PrimaryInterface:pdp_ip0 PrimaryService:3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6路由器:10.165.224.136}

Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd[24] : .805 (+0.530) dnsinfo notification Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd[24] : .862 (+0.057) Primary service: 3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6 (pdp_ip0) Fri Sep 3 16:03:56 iPhone-de-Jade-Burton configd[24] : hostname (prefs) = iPhone-de-Jade-Burton Fri Sep 3 16:03:56 iPhone-de-Jade-Burton配置为[24] :. 805(+0.530)dnsinfo通知Fri Sep 3 16:03:56 iPhone-de-Jade-Burton配置为[24] :. 862 (+0.057)主要服务:3A1DA52C-9DBD-4573-9463-C4FEFAF18AF6(pdp_ip0)Fri Sep 3 16:03:56配置了iPhone-de-Jade-Burton [24]:主机名(偏好)= iPhone-de-Jade-伯顿

DEBUGSERVER 调试服务器

Fri Sep 3 16:03:58 iPhone-de-Jade-Burton com.apple.debugserver-48[5905] : debugserver-48 for armv6 Copyright (c) 2007-2009 Apple, Inc. All Rights Reserved. Fri Sep 3 16:03:58 iPhone-de-Jade-Burton com.apple.debugserver-48 [5905]:armv6的debugserver-48版权所有(c)2007-2009 Apple,Inc.保留所有权利。 Fri Sep 3 16:03:58 iPhone-de-Jade-Burton com.apple.debugserver-48[5905] : Connecting to com.apple.debugserver service... Fri Sep 3 16:03:58 iPhone-de-Jade-Burton kernel[0] : lockbot[5904] Builtin profile: debugserver (sandbox) Fri Sep 3 16:04:05 iPhone-de-Jade-Burton com.apple.debugserver-48[5906] : debugserver-48 for armv6 Copyright (c) 2007-2009 Apple, Inc. All Rights Reserved. 周五9月3日16:03:58 iPhone-de-Jade-Burton com.apple.debugserver-48 [5905]:正在连接com.apple.debugserver服务...周五9月3日16:03:58 iPhone-de-Jade -Burton内核[0]:lockbot [5904]内置配置文件:debugserver(沙盒)Fri Sep 3 16:04:05 iPhone-de-Jade-Burton com.apple.debugserver-48 [5906]:debugserver-48 for armv6版权(c)2007-2009苹果公司。保留所有权利。 Fri Sep 3 16:04:05 iPhone-de-Jade-Burton com.apple.debugserver-48[5906] : Connecting to com.apple.debugserver service... Fri Sep 3 16:04:05 iPhone-de-Jade-Burton kernel[0] : lockbot[5904] Builtin profile: debugserver (sandbox) Fri Sep 3 16:04:10 iPhone-de-Jade-Burton com.apple.debugserver-48[5907] : debugserver-48 for armv6 Copyright (c) 2007-2009 Apple, Inc. All Rights Reserved. 星期五9月3日16:04:05 iPhone-de-Jade-Burton com.apple.debugserver-48 [5906]:正在连接com.apple.debugserver服务...星期五9月3日16:04:05 iPhone-de-Jade -Burton内核[0]:lockbot [5904]内置配置文件:debugserver(沙盒)Fri Sep 3 16:04:10 iPhone-de-Jade-Burton com.apple.debugserver-48 [5907]:debugserver-48 for armv6版权(c)2007-2009苹果公司。保留所有权利。 Fri Sep 3 16:04:10 iPhone-de-Jade-Burton com.apple.debugserver-48[5907] : Connecting to com.apple.debugserver service... Fri Sep 3 16:04:10 iPhone-de-Jade-Burton kernel[0] : lockbot[5904] Builtin profile: debugserver (sandbox) Fri Sep 3 16:04:16 iPhone-de-Jade-Burton com.apple.debugserver-48[5908] : debugserver-48 for armv6 Copyright (c) 2007-2009 Apple, Inc. All Rights Reserved. 星期五9月3日16:04:10 iPhone-de-Jade-Burton com.apple.debugserver-48 [5907]:正在连接com.apple.debugserver服务...星期五9月3日16:04:10 iPhone-de-Jade -Burton内核[0]:lockbot [5904]内置配置文件:debugserver(沙盒)Fri Sep 3 16:04:16 iPhone-de-Jade-Burton com.apple.debugserver-48 [5908]:debugserver-48 for armv6版权(c)2007-2009苹果公司。保留所有权利。 Fri Sep 3 16:04:16 iPhone-de-Jade-Burton com.apple.debugserver-48[5908] : Connecting to com.apple.debugserver service... Fri Sep 3 16:04:16 iPhone-de-Jade-Burton kernel[0] : lockbot[5904] Builtin profile: debugserver (sandbox) Fri Sep 3 16:08:53 iPhone-de-Jade-Burton SpringBoard[39] : MultitouchHID(20af10) uilock state: 0 -> 1 Fri Sep 3 16:08:54 iPhone-de-Jade-Burton configd[24] : CaptiveNetworkSupport:UIAllowedNotifyCallback:70 uiallowed: false 星期五9月3日16:04:16 iPhone-de-Jade-Burton com.apple.debugserver-48 [5908]:正在连接com.apple.debugserver服务...星期五9月3日16:04:16 iPhone-de-Jade -Burton内核[0]:lockbot [5904]内置配置文件:debugserver(沙盒)Fri Sep 3 16:08:53 iPhone-de-Jade-Burton SpringBoard [39]:MultitouchHID(20af10)uilock状态:0-> 1 Fri 9月3日16:08:54 iPhone-de-Jade-Burton配置为[24]:CaptiveNetworkSupport:UIAllowedNotifyCallback:70 uiallowed:false

It turns out there is some power management going on that can take down the 3G network interface. 事实证明,正在进行一些电源管理,可能会导致3G网络接口瘫痪。 The API to bring it back up is Apple private. 备份它的API是Apple专用的。

This seems to crop up most often when using plain vanilla BSD sockets. 使用普通的香草BSD插槽时,这似乎最常见。

Apple has added some code inside of CFSocketStream to check for traffic and keep the network interface up if traffic is still flowing. 苹果在CFSocketStream中添加了一些代码,以检查流量并在流量仍在流动的情况下保持网络接口正常运行。 If it sees no traffic for a minute or so the network interface can be torn down and the antenna turned off to save power. 如果一分钟左右没有看到任何流量,则可以拆除网络接口,并关闭天线以节省功率。 If you send traffic across the CFSocketStream it should come back up. 如果您通过CFSocketStream发送流量,则应该重新发送流量。 In the case of UDP, you'll probably have to open a CFSocketStream and send some traffic occasionally in order to keep the interface up. 对于UDP,您可能必须打开CFSocketStream并偶尔发送一些流量,以保持接口正常运行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM