解决gas mask在macOS Sierra下报错NSInvalidArgumentException

升级macOS Sierra后,gas mask每次打开都会报如下错误,选择continue后虽然可以正常使用,但是没法编辑,翻遍各种国外论坛,终于找到了解决方案
Exception Name: NSInvalidArgumentException
Description: -[NSNull objectForKey:]: unrecognized selector sent to instance 0x7fffbfb8df10
User Info: (null)

0 CoreFoundation 0x00007fffa53ca52b exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fffb9aa2cad objc_exception_throw + 48
2 CoreFoundation 0x00007fffa544bd34 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
3 CoreFoundation 0x00007fffa533cbf5 ___forwarding_ + 1061
4 CoreFoundation 0x00007fffa533c748 CF_forwarding_prep_0 + 120
5 Gas Mask 0x0000000100011085 Gas Mask + 69765
6 Foundation 0x00007fffa6d5edbd NSKeyValueNotifyObserver + 350
7 Foundation 0x00007fffa6d5e654 NSKeyValueDidChange + 486
8 Foundation 0x00007fffa6e9d2d7 -[NSObject(NSKeyValueObservingPrivate) changeValueForKeys:count:maybeOldValuesDict:usingBlock:] + 944
9 Foundation 0x00007fffa6e9cc2a -[NSObject(NSKeyValueObservingPrivate) _notifyObserversOfChangeFromValuesForKeys:toValuesForKeys:] + 807
10 CoreFoundation 0x00007fffa54226ea forEachObserver + 298
11 CoreFoundation 0x00007fffa5422908 -[CFPrefsSource _notifyObserversOfChangeFromValuesForKeys:toValuesForKeys:] + 72
12 CoreFoundation 0x00007fffa5471172 __84-[CFPrefsSearchListSource asynchronouslyNotifyOfChangesFromDictionary:toDictionary:]_block_invoke_2 + 34
13 CoreFoundation 0x00007fffa53603ac __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 12
14 CoreFoundation 0x00007fffa5341424 __CFRunLoopDoBlocks + 356
15 CoreFoundation 0x00007fffa5340f66 __CFRunLoopRun + 1878
16 CoreFoundation 0x00007fffa53405b4 CFRunLoopRunSpecific + 420
17 HIToolbox 0x00007fffa48e1f6c RunCurrentEventLoopInMode + 240
18 HIToolbox 0x00007fffa48e1da1 ReceiveNextEventCommon + 432
19 HIToolbox 0x00007fffa48e1bd6 _BlockUntilNextEventMatchingListInModeWithFilter + 71
20 AppKit 0x00007fffa2fd85f5 _DPSNextEvent + 1093
21 AppKit 0x00007fffa36e88eb -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637
22 AppKit 0x00007fffa2fccfbd -[NSApplication run] + 926
23 AppKit 0x00007fffa2f97a8a NSApplicationMain + 1237
24 Gas Mask 0x0000000100001354 Gas Mask + 4948

解决方案:
下载新版替换原来版本:http://gmask.clockwise.ee/gas_mask_beta.zip

来自:https://github.com/2ndalpha/gasmask/issues/100

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值