如何在 http_listener 中修复 "Operation not permitted"
How to fix "Operation not permitted" in http_listener
我在 Mac 上开发,并尝试通过 Google 或 Facebook 提供商进行签名。我打开浏览器执行此操作并打开一个 http 侦听器来侦听结果。但它异常崩溃
"boost::wrapexcept: bind: Operation not permitted" 浏览器打开后立即
如果我在 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/.. 并且不允许写入该文件夹。更改文件夹解决问题。
我在 Mac 上开发,并尝试通过 Google 或 Facebook 提供商进行签名。我打开浏览器执行此操作并打开一个 http 侦听器来侦听结果。但它异常崩溃 "boost::wrapexcept: bind: Operation not permitted" 浏览器打开后立即
如果我在 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/.. 并且不允许写入该文件夹。更改文件夹解决问题。