问题标签 [macos-monterey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
94 浏览

c# - 无法在 macOS Monterey 上启动 Kestrel

我升级macOS Big SurmacOS Monterey然后我尝试使用ASPNETCORE_URLS=http://*:5000配置运行我的 .Net Core 应用程序,它给了我如下错误

5000当我尝试使用以下代码查找谁在监听端口时

结果是;

然后我尝试用下面的 kill 命令杀死那个监听

该端口侦听不会杀死,我sudo lsof -nP -i:5000 | grep LISTEN再次运行以测试它,但它再次给了我该结果

如果我尝试ASPNETCORE_URLS=http://*:5001运行 .Net Core 应用程序它可以工作,我也重新启动我的 mac 但仍然给出错误,为什么ASPNETCORE_URLS=http://*:5000配置不起作用Monterey以及谁总是使用端口5000

还有我的 dotnet 版本和 sdk-list 如下

感谢您的任何建议。

0 投票
0 回答
820 浏览

android - macOS Monterey - Android Studio 启动问题

切换到 macos Monterey 版本后,android studio 给出了照片中的错误。如果有人对此有任何信息,我将非常高兴。

我想知道它是否会在应用程序开发过程中产生问题。

在此处输入图像描述

0 投票
0 回答
340 浏览

c++ - Compiling C++ code with GCC on macOS Monetary Gives Warning

dylib (/opt/homebrew/Cellar/gcc/11.2.0/lib/gcc/11/libstdc++.dylib) was built for newer macOS version (11.4) than being linked (11.0) whenever I compile any c++ or c code I get this warning my gcc installed version is g++-11 can anyone tell me how to fix this warning?

0 投票
1 回答
609 浏览

python - Python 多线程在 MacOS Monterey/Apple Silicon 上不起作用

我有一个使用 concurrent.futures 模块运行多线程的 python 3.8 脚本,并且在 MacOS Catalina (Intel) 中运行良好。迁移到 MacOS Monterey(Apple Silicon)之后。由于使用单线程,python 代码运行了很长时间。我正在使用带有 x86_64 并在 Rosetta 2 下运行的 Anaconda 附带的 python。尝试了 python 3.9(来自 Anaconda)并得到了相同的结果。如果有人可以提供解决方案或解决方法,我将不胜感激。谢谢。

这是显示问题的测试代码。在旧机器上,它运行 2 轮并在 10 秒内完成。在新机器上,它运行 10 轮并在 50 秒内完成。

更新:

我找到了根本原因。我没插电源。当显示器休眠或屏幕保护程序启动时,wifi 将在 5 分钟后断开连接。这是 MacOS 的新电源调优。这是解决方案。

https://www.techrepublic.com/article/change-your-macos-power-settings-to-prevent-disconnecting-from-vpnwi-fi-when-the-computer-is-locked/

0 投票
0 回答
139 浏览

c++ - MacOS Monterey 中的堆内存分配

我刚刚升级到 MacOS Monterey,我看到在堆上分配内存(malloc/new)时返回的地址有一些不寻常的行为。似乎如果你要求超过 256 个字节,你会得到一个略高于 PAGE_ZERO (0x100000000) 的地址,但如果你要求 256 个字节或更少,你会得到一个高于 0x600000000000 的地址。

我知道 c 库在堆上分配时可以自由地返回它喜欢的任何地址,这对您的代码无关紧要。但是我的代码依赖于位于同一内存区域中的堆地址。我知道这是不好的编程,但这是有原因的。

有没有办法让蒙特雷在同一内存区域分配内存(除了总是分配超过 256 个字节)?谢谢你的任何想法。

示例代码:

0 投票
0 回答
67 浏览

macos - 上下文菜单中的 MacOS 快速操作或服务自动机不是快速操作上下文子菜单

我创建了一个自动化“快速操作”作业,这是我知道当我右键单击文件或文件夹时可以添加自定义菜单行的唯一方法。此脚本仅适用于 pdf 文件并启动 bash 脚本。一切正常,但我要疯了,因为我不希望我的自定义菜单行出现在快速操作(大 Sur / Monterey)子菜单中,但在我右键单击时直接可用。在大苏尔出来之前,我已经做到了这一点。

任何人都知道一种方法或我做错了什么?

最好的问候, 西莫

在此处输入图像描述

0 投票
0 回答
86 浏览

crash-dumps - 升级到 Monterey 后如何调试 MacOS 应用启动崩溃

升级到 Monterey 后开始出现以前从未见过的启动崩溃。来自核心转储的回溯似乎表明它甚至在我们的应用程序开始执行之前就崩溃了。不知道如何调试这个,我不熟悉基本的初始化处理。

(lldb) BT

  • 线程 #1,停止原因 = 信号 SIGSTOP

    • 帧#0:0x0000000000000000

      帧#1:0x00007ff807e34bb2 libobjc.A.dylib`load_images + 1358

      帧 #2: 0x0000000115a0a41c dyld`dyld4::RuntimeState::notifyObjCInit(dyld4::Loader const*) + 170

      帧 #3: 0x0000000115a0fbfd dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const + 167

      帧 #4: 0x0000000115a0fbeb dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const + 149

      帧 #5: 0x0000000115a0fbeb dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array<dyld4::Loader const*>&) const + 149

      帧 #6: 0x0000000115a0fcac dyld`dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const + 108

      帧 #7: 0x0000000115a2332e dyld`dyld4::APIs::runAllInitializersForMain() + 222

      帧 #8: 0x0000000115a01358 dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3438

      帧#9:0x0000000115a004b4 dyld`start + 388

0 投票
3 回答
2452 浏览

c++ - vs代码在macOS monterey上抛出#include错误它在BigSur上运行良好

我昨天更新到 macOS monterey,从那以后我的 vs 代码没有编译任何代码。它抛出这些错误:

它在 BigSur 上运行良好。我是编程的初学者。我无法弄清楚出了什么问题以及如何解决它。

0 投票
0 回答
1138 浏览

macos - 升级到 macOS Monterey 后,由于 VirtualBox,我的 Vagrant 环境将无法启动

我对完成训练营的编码还比较陌生。将我的 MacBook Air 升级到 macOS Monterey 后,我的 Vagrant 环境在输入vagrant up.

这是因为 VirtualBox 还不兼容 macOS Monterey 吗?我正在运行最新版本的 VirtualBox。如果没有,是否有解决方法?

0 投票
1 回答
500 浏览

macos - 无法在 macOS Monterey 上使用 miniconda 安装 TensorFlow

我尝试在此问题之后安装 tensorflow:https ://github.com/apple/tensorflow_macos/issues/153

虽然对于 M1 Monterey,车轮不工作并显示以下错误。

寻找更新的轮子。