如何在Mac OS X上调试.app程序包在启动时崩溃?

雷德诺亚

找出为什么.app捆绑包启动时立即崩溃的最佳方法是什么?Mac OS X是否将日志存储在任何地方?

例如,这不起作用,并且立即崩溃:

open /Applications/MyApp.app

但是,直接调用可执行文件似乎可行:

/Applications/MyApp.app/Contents/MacOS/MyAppLauncher

Info.plist 应该没问题,并指向正确的可执行文件:

<key>CFBundleExecutable</key>
<string>MyAppLauncher</string>

就我所知,OS X甚至从未调用过我的代码。我怎样才能知道它在做什么,以及为什么它会失败?

注意:此应用程序使用沙箱,因此我认为它与此有关。但我想查看一些日志来确认这一点。

奥德·布雷纳(Oded Breiner)
  1. 运行控制台应用程序,您可以通过聚光灯找到它
  2. 运行你的应用
  3. 在列表的底部,您将看到应用发送给日志的消息,例如: MyApp(14489) deny mach-lookup com.apple.networkd

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Mac OS X 上调试 Wifi 连接问题

来自分类Dev

Spring持久层启动时,Java VM在Mac OS X下崩溃

来自分类Dev

如何在Firefox OS设备上调试JavaScript文件

来自分类Dev

Mac OS X-在启动时禁用未在“帐户”的“登录项”中列出的程序

来自分类Dev

Mac OS X如何在不要求输入密码的情况下二进制应用程序(打包在.app中)更改系统配置?

来自分类Dev

chrome桌面应用程序(扩展名)在Mac OS X上启动时不会启动

来自分类Dev

如何在Mac OS X上的Visual Studio Code中添加其他NuGet程序包源?

来自分类Dev

如何在启动时在OS X中自动启动gerrit?

来自分类Dev

如何在Mac上调试VLC?

来自分类Dev

如何在Mac OS X上重新启动/停止Arangodb服务器

来自分类Dev

如何在Mac OS X上使用Shell脚本中的标志和URL启动Chrome

来自分类Dev

如何在不阻止的情况下从命令行启动Emacs For Mac OS X?

来自分类Dev

如何在(U)EFI MacBook上用Mac OS X配置双启动NixOS?

来自分类Dev

如何在Mac OS X上启动?紧急情况

来自分类Dev

Python-如何在Mac OS X上的GUI应用程序中创建守护程序?

来自分类Dev

如何在Mac OS X上测试Java应用程序?

来自分类Dev

如何在Mac OS X上将Python代码(.py)转换为应用程序

来自分类Dev

如何在MAC OS X机器上部署GTK#应用程序

来自分类Dev

如何在Mac OS X Terminal上使用make编译C程序

来自分类Dev

如何在Mac OS X应用程序中嵌入自定义可可框架?

来自分类Dev

如何在Mac OS X上的install4j安装程序的末尾运行Shell脚本

来自分类Dev

如何在Mac OS X中最大化整个屏幕上的应用程序

来自分类Dev

如何在Mac OS X中更改应用程序图标?

来自分类Dev

如何在MAC OS X机器上部署GTK#应用程序

来自分类Dev

如何在Mac OS X中的Eclipse下停止Android应用程序?

来自分类Dev

如何在wxPython应用程序中更改Mac OS X停靠图标

来自分类Dev

如何在Mac OS X 10.9上安装ZeroMQ以在C / C ++程序中使用

来自分类Dev

如何在Mac OS X中将Java应用程序与本地数据库接口

来自分类Dev

如何在Mac OS X上找到正在运行的应用程序的路径

Related 相关文章

  1. 1

    在 Mac OS X 上调试 Wifi 连接问题

  2. 2

    Spring持久层启动时,Java VM在Mac OS X下崩溃

  3. 3

    如何在Firefox OS设备上调试JavaScript文件

  4. 4

    Mac OS X-在启动时禁用未在“帐户”的“登录项”中列出的程序

  5. 5

    Mac OS X如何在不要求输入密码的情况下二进制应用程序(打包在.app中)更改系统配置?

  6. 6

    chrome桌面应用程序(扩展名)在Mac OS X上启动时不会启动

  7. 7

    如何在Mac OS X上的Visual Studio Code中添加其他NuGet程序包源?

  8. 8

    如何在启动时在OS X中自动启动gerrit?

  9. 9

    如何在Mac上调试VLC?

  10. 10

    如何在Mac OS X上重新启动/停止Arangodb服务器

  11. 11

    如何在Mac OS X上使用Shell脚本中的标志和URL启动Chrome

  12. 12

    如何在不阻止的情况下从命令行启动Emacs For Mac OS X?

  13. 13

    如何在(U)EFI MacBook上用Mac OS X配置双启动NixOS?

  14. 14

    如何在Mac OS X上启动?紧急情况

  15. 15

    Python-如何在Mac OS X上的GUI应用程序中创建守护程序?

  16. 16

    如何在Mac OS X上测试Java应用程序?

  17. 17

    如何在Mac OS X上将Python代码(.py)转换为应用程序

  18. 18

    如何在MAC OS X机器上部署GTK#应用程序

  19. 19

    如何在Mac OS X Terminal上使用make编译C程序

  20. 20

    如何在Mac OS X应用程序中嵌入自定义可可框架?

  21. 21

    如何在Mac OS X上的install4j安装程序的末尾运行Shell脚本

  22. 22

    如何在Mac OS X中最大化整个屏幕上的应用程序

  23. 23

    如何在Mac OS X中更改应用程序图标?

  24. 24

    如何在MAC OS X机器上部署GTK#应用程序

  25. 25

    如何在Mac OS X中的Eclipse下停止Android应用程序?

  26. 26

    如何在wxPython应用程序中更改Mac OS X停靠图标

  27. 27

    如何在Mac OS X 10.9上安装ZeroMQ以在C / C ++程序中使用

  28. 28

    如何在Mac OS X中将Java应用程序与本地数据库接口

  29. 29

    如何在Mac OS X上找到正在运行的应用程序的路径

热门标签

归档