Boost “如何修复”;“不允许操作”;在http_侦听器中

Boost “如何修复”;“不允许操作”;在http_侦听器中,boost,xcode10.3,Boost,Xcode10.3,我在Mac上开发,并尝试通过谷歌或Facebook提供商进行签名。我打开浏览器来执行此操作,并打开http侦听器来侦听结果。但它例外地崩溃了 浏览器打开后立即出现“boost::wrapexcept:bind:Operation not allowed” 若我在Cmake生成之后构建Xcode项目,那个么一切都正常运行,但若我只使用Xcode,那个么一切都会崩溃。我已经安装了cpprestsdk _listener = new http_listener(U("http://localhost:

我在Mac上开发,并尝试通过谷歌或Facebook提供商进行签名。我打开浏览器来执行此操作,并打开http侦听器来侦听结果。但它例外地崩溃了 浏览器打开后立即出现“boost::wrapexcept:bind:Operation not allowed”

若我在Cmake生成之后构建Xcode项目,那个么一切都正常运行,但若我只使用Xcode,那个么一切都会崩溃。我已经安装了cpprestsdk

_listener = new http_listener(U("http://localhost:8889"));
 _listener->support([this](http::http_request request) {
    //some other code
 });

 _listener->open().wait();//it crashes here

请帮忙,我找到了问题。我的应用程序是沙盒应用程序,因此应用程序数据的文件夹是~/Library/Container/。。而且不允许写入该文件夹。更改文件夹可以解决这个问题