我在Mac上进行开发,并尝试通过Google或Facebook提供者进行签名。我打开浏览器执行此操作,然后打开http侦听器以侦听结果。但它崩溃与异常 浏览器打开后立即显示“ boost :: wrapexcept:绑定:不允许操作”
如果我在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
请帮助
答案 0 :(得分:0)
我发现了问题。我的应用程序是沙箱应用程序,因此应用程序数据的文件夹为〜/ Library / Container / ..,并且不允许将其写入该文件夹。更改文件夹可以解决问题。