_LSOpenURLsWithCompletionHandler() failed for the application xxx with error -10671 问题

问题描述

mbp 2022 版更新了 macos 系统并关闭了 SIP 后,系统中安装的 ipad 上的应用无法正常启动,在终端中使用 open 命令运行报如下错误:

longyudeMacBookPro:~ longyu$ open -a "xxx"
_LSOpenURLsWithCompletionHandler() failed for the application /Applications/xxx.app with error -10671.
longyudeMacBookPro:~ longyu$

备注:程序名称仅供示例。

设备型号与版本信息

mbp 2022

mac version: macOs Monterey version 12.6

解决过程

  1. 查看应用权限 – 未发现异常
  2. 尝试修改应用权限 – 修改后仍旧无法启动
  3. 查看是否已有进程在运行 – 打开活动监视器,没有找到相关进程
  4. 思考能够正常运行时与不能正常运行时系统修改的项目
    怀疑与 SIP 的配置有关系。

解决方法

电脑关机,长按关机键进入恢复模式,打开终端,执行 csrutil enable 使能 SIP 后重启系统,重新进入系统后程序启动正常了。

网上搜索到的其它链接

https://www.reddit.com/r/MacOS/comments/qfrfzf/cant_launch_any_ipados_apps_on_my_m1_machine/

https://support.d-imaging.sony.co.jp/mac/security/11/en/index.html

其它问题

网上搜索了下 _LSOpenURLsWithCompletionHandler 此函数的返回值,没有找到 -10671 返回值的含义。关闭 SIP 的初衷是正常使用 dtrace 这个闻名已久的程序,关闭后既然有这样的副作用只能临时开启玩玩,不能一直开启使用。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值