mac打开应用程序无反应解决方案

系统说明

mac版本:macOs mojava 10.14.6
mac机器:2015款pro(公司机)

错误报告

首先放上打开应用程序的crash文件

Process:               GuGu [1039]
Path:                  /private/var/folders/*/GuGu.app/Contents/MacOS/GuGu
Identifier:            com.mogujie.GuGu
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           GuGu [1039]
User ID:               501

Date/Time:             2021-06-18 20:14:15.510 +0800
OS Version:            Mac OS X 10.14.6 (18G103)
Report Version:        12
Anonymous UUID:        A213343E-ACC5-4D12-13C6-AE528D77D391


Time Awake Since Boot: 1000 seconds

System Integrity Protection: enabled

Notes:                 Translocated Process

Crashed Thread:        0

Exception Type:        EXC_CRASH (Code Signature Invalid)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace CODESIGNING, Code 0x1

kernel messages:

VM Regions Near 0 (cr2):
--> 
    __TEXT                 000000010686c000-0000000106be0000 [ 3536K] r-x/r-x SM=COW  

Thread 0 Crashed:
0                                 	0x000000010ea21000 _dyld_start + 0

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000000  rsp: 0x00007ffee9393b20
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000000
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x000000010ea21000  rfl: 0x0000000000000200  cr2: 0x0000000000000000
  
Logical CPU:     0
Error Code:      0x00000000
Trap Number:     0


Binary Images:
       0x10686c000 -        0x106bdffef + (0) <1FD06E61-5F62-3157-ABA4-87EBB7910CC6> 
       0x10ea20000 -        0x10ea8a70f + (655.1.1) <DFC3C4AF-6F97-3B34-B18D-7DCB23F2A83A> 

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 74713
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=9796K resident=0K(0%) swapped_out_or_unallocated=9796K(100%)
Writable regions: Total=8400K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8400K(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
STACK GUARD                       56.0M        1 
Stack                             8192K        1 
__DATA                             740K        3 
__LINKEDIT                        5836K        3 
__TEXT                            3964K        2 
shared memory                        8K        2 
===========                     =======  ======= 
TOTAL                             74.3M       12 


如何找到自己的crash文件

启动台->控制台->用户报告

重点信息

Exception Type:        EXC_CRASH (Code Signature Invalid)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace CODESIGNING, Code 0x1

Exception Type: EXC_CRASH (Code Signature Invalid)

Termination Reason: Namespace CODESIGNING, Code 0x1

根据此大概得知签名有问题[此处疑问点是该应用程序已在电脑上运行大概一周没问题,重新安装应用,重启皆无法解决此问题]

解决方案

使用该命令重新设置应用签名[下面的GuGu.app自行替换]

sudo codesign --force --deep --sign - /Applications/GuGu.app/

输入密码
重新打开应用[打开成功]

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Macbook装新系统是为了提升电脑的性能和功能,以适应现代软件和应用的需求。随着科技的发展,操作系统不断更新,新的功能和优化可以带来更好的用户体验。 首先,老Macbook装新系统可以提高电脑的运行速度和稳定性。新系统通常会针对旧系统的问题进行优化,提升性能并修复已知的漏洞和问题。这样电脑的响应速度会更快,不容易出现卡顿和崩溃的情况。 其次,新系统可能会带来更多的功能和特性。比如,可能会有更好的界面设计和交互体验,更方便的文件管理方式,更加智能的搜索功能等等。这些新的功能可以提升工作效率和用户体验,使使用Macbook的过程更加便捷和舒适。 而且,老Macbook装新系统也可以保持软件的兼容性。随着时间的推移,许多软件都会不断更新版本,而较旧的系统可能无法与最新的软件兼容。如果想使用最新版本的软件,并且享受到新功能带来的便利,就需要将系统更新到最新的版本。 此外,新系统还可以提供更好的安全性。操作系统的开发者会不断升级系统的安全性能,修复潜在的漏洞和问题。这样,可以减少受到恶意软件和网络攻击的风险,保护个人隐私和重要数据的安全。 总之,老Macbook装新系统有许多好处。它可以提高电脑的性能和功能,使用户体验更好。同时,它也保持了软件的兼容性和提供更好的安全性。因此,升级新系统是值得考虑的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值