最近我使用Clang编译器和地址清理程序编译了一个应用程序,但是应用程序无法启动。我收到了这个错误:
LSOpenURLsWithRole() failed with error -10810
如果使用clang(不使用asan)或gcc
编译,我可以运行该应用程序我在订单页面找不到这个问题的线索。
有谁知道可能会发生什么?
答案 0 :(得分:0)
这可能是权限问题,因此您应确保将应用的二进制文件设置为可执行文件。
即:
sudo chmod + x /Applications/foo.app/Contents/MacOS/foo
我从this post that this might be a potential solution看到,但另一方面-10810 is a generic 'unknown' error code,所以它可能是别的。
希望这有帮助。