问题标签 [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.
macos - 如何本地化 MacOS 文件夹名称?
Apple 提供了一份文档,说明如何在此处本地化文件夹名称。
但是在 MacOS Monterey 上它不再起作用了。
还有其他方法可以做到这一点吗?
我知道一种更改文件的方法/System/Library/CoreServices/SystemFolderLocalizations/xxxx.lproj/
但是现在在MacOS中更改系统文件非常困难,即使我关闭了SIP。
有没有decent
办法做到这一点?
macos - Apple 是否已经从 OSX Monterrey 中删除了 OpenGL 支持?
我的团队开发了一个使用OpenGL(通过 OpenTK)的应用程序,并且一些已经更新到此版本的用户在调用这些函数中的任何一个时都会发生本机崩溃:
sirikit - SiriKit:在 IntentsDefinition 文件中定义的快捷方式未显示在 macOS 的快捷方式应用程序中?
我无法在 macOS Monterey 中向我的 macOS 应用程序添加一些基本的 SiriKit 操作。为了测试这一点,我创建了一个新项目,将其作为带有 Storyboard 的 macOS 应用程序。然后我添加了一个意图定义文件,并添加了一个基本意图,没有输入/输出。我在目标“常规”配置中将意图名称添加到“支持的意图”中。
当我构建并运行应用程序时,快捷方式不会显示在 Apple Shortcuts 应用程序中。我尝试在“Signing & Capabilities”中寻找“Siri”功能,但它没有在此处列出(与新的 iOS 应用程序相比)。
我不确定我在这里缺少什么。希望得到一些帮助。
顺便说一句,我在 macOS Monterey RC 上使用 Xcode 13.1。
这就是我的自定义意图的样子。
bluetooth - 没有姓名或地址。CBCentralManager 不再适用于 macOS 12
自从我将 macOS 更新到 macOS 12 后,我在使用 CoreBluetooth 时遇到了麻烦。在我的一个应用程序中,我将列出所有使用CGCentralManager
该类的 BLE 设备。
这已经工作了多年。但是现在,当我启动我的应用程序时,Xcode 中会出现以下输出:
macOS 控制台应用程序有很多这样的消息(我不知道这是否相关,该过程是蓝牙而不是我的应用程序):
如果我的应用程序没有运行,蓝牙进程似乎相当安静。一旦启动,蓝牙进程似乎有某种问题。问题是:哪一个?
禁用沙盒并没有改变任何东西,所以我认为这与缺少权限无关。
我还在一个新应用程序中构建了一个非常基本的示例。我实例化了一个新的 CBCentralManager 并开始扫描。设备被发现。我的主应用程序没有触发委托功能。一个都没有。
有没有人遇到同样的问题?
xcode - 在 Xcode 12.5 中打开 Xcode 13.0 项目
当我尝试打开 Xcode 项目时,我收到一条错误消息:
'/Users/.../[].xcodeproj' 中的项目无法打开,因为它是未来的 Xcode 项目文件格式。使用兼容版本的 Xcode 调整项目格式,使其能够被此版本的 Xcode 打开。
我目前在 Xcode 12.5.1 上,我没有安装 Xcode 13。有一个类似的问题(Xcode 13 - The project at '/Users/test.xcodeproj' cannot be opening because it is in a future Xcode project file format)建议更改项目格式以使其与 Xcode 12 兼容,但我可以'不这样做,因为我无法在 Xcode 12 中打开项目文件。
macos - Apache2设置macOS Monterey错误禁止
我正在寻找一种在 MacOs Monterey 的本地 Apache 服务器上使用多个 DocumentRoots 的方法。localhost 运行良好,但对于其他位置,我有一个错误“禁止您无权访问此资源”。
我尝试使用 VirtualHost 但它不起作用
httpd.conf
额外/httpd-vhosts.conf
../主机
我已随函附上所有可能有助于解决我的问题的文件。
在此先感谢您的帮助
macos - MAMP PRO 在启动时崩溃 (Monterey 12.0.1)
不确定这是否是新系统的问题,因为我看到其他人从 MacRumors 成功运行 mamp pro。而且我试图通过系统偏好提供完整的磁盘访问权限,此外,我sudo /Applications/MAMP/bin/startApache.sh
在终端中运行但没有运气修复。从问题报告EXC_BAD_ACCESS (SIGBUS)
中,我猜是内存或索引问题?
我不知道如何解决这个问题,请帮助我,这是完整的崩溃报告:
ruby-on-rails-5 - 地址已用于 puma-dev
问题
每当我尝试跑步时
我不断得到
尝试过的东西
我尝试过任何我能想到或读到的东西。这是列表:
1.好老重启mac。
- 没有。
2.找到PID并杀死。
- 跑
lsof -wni tcp:5000
用 杀死
sudo kill -9 6071
。当我杀死它时,它会以新的 PID 重新启动。
3.使用HTOP找杀
- 用 过滤
puma
。 - 找到了匹配。
- 用 杀死它
sudo kill -9 661
。 - 使用新的 PID 重新启动。
附加信息
- 轨道版本是
5.2.6
. - 彪马版是
4.3.8
。 - puma-dev 版本是
0.16.2
. - 以下是 puma-dev 的日志:
感觉就像我错过了一些明显的东西。可能是由于缺乏对如果可以通过一些简单的解释解决这个问题,我将不胜感激。提前致谢!:)puma-dev
.
eclipse - Eclipse CDT 不适用于 macOS Monterey
将 macOS 升级到“Monterey”版本 12.0.1 后,Eclipse CPP (4.21.0,2021-09:R) 无法再启动并显示错误消息
无法打开应用程序“Eclipse CPP.app”。
MacBook 型号:2017,英特尔酷睿 i5
oracle-jdk:17.0.1
ssl - 修复 git HTTPS 错误:macOS 12 上的“错误密钥长度”
我正在使用可通过 HTTPS 访问的公司托管 (Bitbucket) git 存储库。使用 macOS 11 (Big Sur) 可以访问它(例如git fetch
),但在更新到 macOS 12 Monterey 后中断。*
在将 macOS 更新到 12 Monterey 之后,我之前的 git 设置坏了。现在我收到以下错误消息:
对于它的价值, usingcurl
也不起作用:
通过 Safari 或 Firefox 访问相同的 HTTPS 源是可行的。
据我了解,底层错误“bad key length”错误来自OpenSSL / LibreSSL,这与 git 和 curl 在操作系统升级后失败是一致的。
这是 openssl 的输出:
我确实尝试将服务器的证书添加到自定义 pem 文件中并设置 http.sslCAInfo,但这不起作用。作为一种解决方法,我目前正在使用解密/重新加密 HTTPS 流量的代理。
如何配置 git(或所有 LibreSSL 用户)以接受服务器的证书?