【问题标题】:iPhone SDK strange console message launchd_core_logic.ciPhone SDK 奇怪的控制台消息 launchd_core_logic.c
【发布时间】:2010-12-04 19:31:22
【问题描述】:

我正在 iPhone 上运行该应用程序的发布版本,它运行良好。 XCode 调试器中没有错误消息:

跑步… 切换到线程 11779 切换到线程 11779 共享库应用加载规则全部 (gdb) 继续 切换到线程 12291 切换到线程 11779 切换到线程 13059 调试器停止。 程序以状态值退出:0。

但是,当通过 Organizer 连接到 iPhone 时,我在控制台中看到这些消息:

WWed Oct 7 15:37:01 unknown com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) 错误:launchd_core_logic.c:2649 (23909):10 10 月 7 日星期三 15:37:01 未知 com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) 在 5020256 左右工作。假设工作崩溃了。 10 月 7 日星期三 15:37:01 未知 com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) 作业似乎已崩溃:分段错误 10 月 7 日星期三 15:37:01 未知 com.apple.debugserver-43[6124] : 1 [17ec/1603]: error: ::read ( 7, 0x28091c, 1024 ) => -1 err = 错误文件描述符 (0x00000009 ) 10 月 7 日星期三 15:37:01 未知 SpringBoard[25]:应用程序“blah”异常退出,信号 11:分段错误

我已经尝试过 Apple 的 UICatalog 示例和 XCode 生成的基于空视图的应用程序。它们都报告了与我在控制台中的代码完全相同的消息。所以这与我的应用无关。

没有创建崩溃日志,所以我不认为这是崩溃。

这是什么?即使应用程序运行良好,这是否是个问题?

谢谢

【问题讨论】:

  • 我遇到了完全相同的问题,但是我的应用程序崩溃了!这些日志之前有时会出现“内存不足警告”,但并非总是如此。此外,使用 Instruments 在 15-20 分钟内监控内存也没有显示出任何令人担忧的情况,此时应用程序也没有崩溃。我不知道调试这个。由于“文件描述符”错误,我认为这是因为我在应用程序中使用了一些套接字,但这看起来更通用。请帮忙。 (因为我面临完全相同的日志,而不是创建新问题)。
  • 此外,此崩溃几乎发生在启动后 10-12 分钟 - 这似乎是内存问题的症状,但就像我说的,Instruments 没有显示异常使用。

标签: iphone sdk debugging launchd


【解决方案1】:

我遇到了同样的问题,并且在测试应用购买时给我带来了问题。最后,我发现我正在使用 iPhone 分发代码签名而不是 iPhone 开发代码签名运行该程序。当我为调试配置更改它(并删除了 Entitlements.plist)时,它再次起作用。希望对您有所帮助。

【讨论】:

    【解决方案2】:

    这不是问题。我的控制台上一直有类似的消息。正如你所说,这不是你的应用程序的错,所以只要你的应用程序运行正常就没有问题。

    消息不是来自您的应用,而是来自 com.apple.launchd。我认为只有 xcode 控制台输出与您真正相关。

    【讨论】:

    • 谢谢(好吧,我花了 4 个小时调试它 :)
    猜你喜欢
    • 2020-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-24
    • 2023-03-18
    • 2011-02-01
    相关资源
    最近更新 更多