Mac OS X:禁止崩溃报告-CrashReport
Mac OS X:禁止崩溃报告
崩溃报告就是CrashReport
至于官方的有关CrashReport的文档在Technical Note TN212 .
一般的默认情况下,当一个应用程序因为各种原因出现系统错误而退出的时候,Mac OS X会捕捉这个错误,并出现下面类似的提示窗口,提示用户该程序出错。如下图:
用户可以有三个选择,
- Ignore就是忽略该错误并退出该程序,
- Report...可以将错误的详细报告内容提交给Apple.
- Relaunch用户可以选择重新启动该应用程序。
有两层意义的禁止:
1. 不出现该提示,直接默认Ignore,但是在系统日志中记录错误内容.
2. 根本就不启动崩溃报告服务
1: 禁止提示:
第一个需要说到一个包含在开发包中的一个实用工具程序,叫CrashReporterPrefs.app, 位于/Developer/Applications/Utilities/目录中。
它可以设置三个报告级别, 如下图:
Basic: 就是默认的方式.
Developer: 这个方式会反馈详细的有利于程序员排错的系统信息。
Server: 这个就是我们所要的.
如果没有安装开发包,可以实用终端命令:
defaults write com.apple.CrashReporter DialogType "basic"
defaults write com.apple.CrashReporter DialogType "developer"
defaults write com.apple.CrashReporter DialogType "server"
分别对应上面的三个级别。
2. 禁止崩溃报告服务
运行下面的终端命令就可以卸载崩溃报告服务。
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.ReportCrash.plist
而如果要在每次启动时都禁止,使用下面命令。
sudo defaults write /System/Library/LaunchDaemons/com.apple.ReportCrash Disabled true
sudo defaults write /System/Library/LaunchDaemons/com.apple.ReportCrash.SafetyNet Disabled true
原文链接: http://blog.csdn.net/afatgoat/article/details/4562234
Mac OS X:禁止崩溃报告-CrashReport的更多相关文章
- mac os 禁止apache httpd自动启动(转)
mac os 禁止apache httpd自动启动 博客分类: 计算机使用 mac os不像linux有/etc/init.d/rc.local以及service的方式可以设置程序随机启动,而是使 ...
- 如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?
如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?原文链接:http://www.java2class.net/bbs/viewthr ...
- 解决mac OS 10.9 下python 在terminal下崩溃的问题
Python 2.7.6 release candidate 1 was released on October 26, 2013. This is a 2.7 series bugfix relea ...
- Mac OS X 背后的故事
Mac OS X 背后的故事 作者: 王越 来源: <程序员> 发布时间: 2013-01-22 10:55 阅读: 25840 次 推荐: 49 原文链接 [收藏] ...
- Mac OS X平台下QuickLook开发教程
一.引言 Quick Look技术是Apple在Mac OS X 10.5中引入的一种用于快速查看文件内容的技术.用户只需要选中文件单击空格键即可快速查看文件内容,可以在不打开文件的情况下快速浏览内容 ...
- 如何在MAC OS X下安装配置java开发工具
简介: Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语言作为静态面向对象编程语 ...
- 在Mac OS X中配置Apache
启动Apache 有两种方法: 打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)” 打开“终端( ...
- 神舟K650c i7(W350STQ)上成功装好Mac OS X 10.9,兼谈如何安装WinXP、7、8.1、OSX、Ubuntu五系统(Chameleon、MBR)
作者:zyl910 参考教程——http://bbs.pcbeta.com/viewthread-1432534-1-4.html笔记本SNB和IVY平台Win7/Win8/Win8.1安装OS X ...
- 玩转MAC OS!实测DIY兼容机装苹果系统
1打造iMAC:DIY常规兼容机安装MAC OS回顶部 [PConline 评测]最近消息透露苹果下个月即将发布新系统MAC OS X 10.9,这是什么东西?对于苹果,留给我们印象最为深刻的是iPh ...
随机推荐
- eclipse安装genymotion插件
1.打开eclipse,在界面上点击"Help"按钮,在弹出来的下拉菜单中选择"Install New Software..."选项.系统弹出"Ins ...
- Other Linker Flags到底是什么
一.问题描述 在项目开发中用到百度地图,有时候在工程中会报“方法找不到”的错误(unrecognized selector sent to instance). 二.问题分析 首先,要说明一下Othe ...
- LeetCode 414 Third Maximum Number
Problem: Given a non-empty array of integers, return the third maximum number in this array. If it d ...
- LATTICE 存储之FIFO的使用
坑,,以后填 对于Lattice 的 FIFO 存储器分为两种,见下图: 这两个的主要区别是一个后面加DC一个不加,那这个DC是什么意思呢??DC这里是Dual Clock的意思,也就是双时钟的意 ...
- Pfile VS Spfile (MOS Note 249664.1)
============================================================================== Until Oracle 8i DBAs ...
- [Liferay6.2.2]AUI的小坑:input的type属性
<aui:input name="name" label="姓名" value="<%=student.getName() %>&q ...
- [转载]爬虫的自我解剖(抓取网页HtmlUnit)
网络爬虫第一个要面临的问题,就是如何抓取网页,抓取其实很容易,没你想的那么复杂,一个开源HtmlUnit包,4行代码就OK啦,例子如下: 1 2 3 4 final WebClient webClie ...
- Android想服务器传图片,透过流的方式。还有读取服务器图片(文件),也通过流的方式。
/** * Created by Administrator on 2016/7/19. */ import android.util.Log; import com.gtercn.asPolice. ...
- Linux学习笔记(4)-远程登录
根据网上的那些说法,如Linux服务器假设在外地(新疆),和程序员工作的环境(北京)相距太远,那么每次出问题都要出差跑到现场去调试的话,那就太烦人了. 所以,人们开发出了一种远程登录的手段,可以让程序 ...
- 【bzoj1499】瑰丽华尔兹
这名字听起来实在有点耳熟..? 好吧去年暑假就应该过的题...切了 先注意到,天使施魔法的次数不限:我们可以使得某个时刻在特定方向移动一段距离(最长的长度为那个时间段)然后怎么来考虑这个DP: T,X ...