【问题标题】:Strange crash when connected to "E"连接到“E”时出现奇怪的崩溃
【发布时间】:2013-03-09 05:57:28
【问题描述】:

我有一个奇怪的互联网连接问题。我的应用在连接到 3G 或 WiFi 时运行良好,但在连接到“E”时出现奇怪的崩溃(见下图)。

在“E”连接时,如果我加载需要 Internet 的视图,然后按主页按钮,然后尝试将应用程序置于前台,应用程序将崩溃。这仅在将应用程序置于前台时在“E”连接时发生。

我似乎无法弄清楚这里出了什么问题,也无法使用调试器,因为这只发生在未插入设备时。

有什么想法吗?谢谢!

【问题讨论】:

  • E 速度较慢,所以我只能假设您正在加载通常接近即时的内容,并且您依赖于这一事实。如果没有更多详细信息,我无能为力。
  • 试试这个stackoverflow.com/a/14210009/1730272 并尝试确定它是否在模拟器或设备连接时发生。
  • “无法使用调试器,因为这只会在设备未插入时发生”。是的,但您可以登录到控制台,然后读取控制台。
  • 当您的连接完全是垃圾时,您可能只会去 E(如上面的屏幕截图所示,几乎没有条)。您可能正在尝试建立一个失败的连接(可能是在下载过程中),而您没有处理失败的代码。

标签: iphone ios debugging networking


【解决方案1】:

您可以通过 Xcode 的管理器窗口从设备中提取崩溃日志。

当您使用 EDGE 连接时,E 会显示,这很慢。您可以使用“设置”>“开发人员”中的网络链接调节器来复制这种类型的连接。

【讨论】:

  • 谢谢!!我会试试这个。
猜你喜欢
  • 1970-01-01
  • 2017-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多