苹果系统完整性保护存在macOS应用问题

问题描述

我正在使用macOS应用。该应用程序已在Mac App Store上发布。

我的一些用户报告他们无法打开该应用程序。为了找出确切原因,我联系了一位用户,要求他启动dtruss,然后打开应用程序,以便我可以使用此命令检查低级日志,

sudo dtruss -n APPNAME

检查日志后,这就是卡住的地方

69180/0x3c9468:  stat64("/System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib\0",0x7FFEE457C4D0,0x0)   = 0 0
69180/0x3c9468:  open_nocancel("/System/Library/Frameworks/CoreImage.framework/Resources/ci_stdlib.metallib\0",0x0,0x1B6)      = 5 0
69180/0x3c9468:  fstat64(0x5,0x7FFEE457CC28,0x0)       = 0 0
69180/0x3c9468:  lseek(0x5,0x1)        = 0 0
69180/0x3c9468:  lseek(0x5,0x0)        = 0 0
dtrace: error on enabled probe ID 2187 (ID 951: syscall::read_nocancel:return): invalid kernel access in action #13 at DIF offset 68
69180/0x3c9468:  lseek(0x5,0xFFFFFFFFFFFFF058,0x1)         = 88 0
69180/0x3c9468:  fstat64(0x5,0x7FFEE457CD10,0x1B000,0x0)        = 110592 0
dtrace: error on enabled probe ID 2187 (ID 951: syscall::read_nocancel:return): invalid kernel access in action #13 at DIF offset 68
69180/0x3c9468:  lseek(0x5,0x1)         = 88 0
69180/0x3c9468:  lseek(0x5,0xFFFFFFFFFFFFF05C,0x1)         = 92 0
dtrace: error on enabled probe ID 2187 (ID 951: syscall::read_nocancel:return): invalid kernel access in action #13 at DIF offset 68
69180/0x3c9468:  lseek(0x5,0xFFFFFFFFFFFFF035,0x1)         = 145 0
69180/0x3c9468:  lseek(0x5,0x0)        = 0 0

正在记录相同的重复错误,并且应用程序根本无法打开。如果有人能帮助我摆脱这个问题,我将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)