问题标签 [macos-big-sur]
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.
matplotlib - Matplotlib 分段错误 Mac OS 11(Big Sur)
我正在使用 matplotlib 的后端 MacOSX 在最新的 Mac OS 11 big sur 上显示图形。
脚本因分段错误而失败。任何想法或解决方案,为什么会这样?
后端TKAgg虽然可以工作,但由于它已被弃用,我想要一个后端MacOSX的解决方案..
提前致谢。
macos - 由于 macOS v11 (Big Sur) 中的许可,无法运行应用程序
我昨天安装了macOS v11 (Big Sur),从那以后我无法运行一些旧应用程序。这是我收到的信息:
您无权打开应用程序
我认为这个应用程序来自一个未知的开发人员。
我尝试了在macOS v10.15 (Catalina)中工作的不同方法,例如:
或者我也尝试禁用 SIP 和 AMFI。
我也试过:
如果我从终端运行应用程序,这是我得到的错误的文本版本:
由于意外原因无法打开应用程序,error=Error Domain=NSOSStatusErrorDomain Code=-10826 "kLSNoLaunchPermissionErr: 用户无权启动应用程序(托管网络)" UserInfo={_LSFunction=_LSLaunchWithRunningboard, _LSLine=2508, NSUnderlyingError =0x7fcb24c13ec0 {Error Domain=RBSRequestErrorDomain Code=5“启动过程在启动期间退出。” UserInfo={NSLocalizedFailureReason=启动过程在启动过程中退出。}}}
还尝试禁用加密并运行:
这是错误窗口:
android - Android Studio 4.1.1 不会在 MacOS Big Sur 上启动
我有一个过时的 Android Studio 应用程序,更新到最新版本后,该应用程序将无法启动。
单击打开应用程序会显示启动屏幕,然后显示“未找到 android SDK”,按下一步并继续更新显示“无事可做,SDK 是最新的”,然后 - 什么都没有。
试过:
- 使用终端命令完全删除 Android Studio 和所有文件
- 从头开始卸载并重新安装android studio
没有窗户,什么都没有。只有状态栏上的 Android Studio 按钮,仅此而已。如果不强制退出,我什至无法关闭应用程序。
启动时的唯一消息(单击下一步后显示“无事可做,sdk 是最新的”):
在那之后,什么都没有,没有窗口,看到我的桌面,仅此而已。
mac-catalyst - 如何在 macOS 11 中计算 Mac Catalyst 中的实际窗口大小
我使用 Mac Catalyst 将游戏移植到 macOS。游戏内容不会动态调整大小,因此我在应用程序开始时强制使用固定的 3:4 纵横比(如 iPad 纵向)。我将此添加到我的 AppDelegate 类中:
这可以解决问题,但在 15 英寸 MacBook Pro 中,窗口看起来很小。Apple 确认 Catalina 一直在报道1920x1080
,请在此处阅读。
在已修复的 macOS 11 中,现在在 15 英寸 MacBook Pro 中,对于默认的 Retina 显示设置,我得到:
但是,如果我将 sizeRestrictions 中的高度固定为 1050,则窗口太短。如果我将其设置为 2100,则窗口大约比屏幕高 30% 并且超出范围。
我在UI 指南中读到 Mac Catalyst 应用程序缩小了 77%,因此大约的高度1400
似乎在这里工作。有没有办法以编程方式获得这个比例?
目前,我1.3 * screen.bounds.height
在代码中进行了硬编码。不过,我不是 100% 的正确值sizeRestrictions
,或者它恰好在这个屏幕上。
java - 由于缺少 JavaVM 框架,JavaCPP 在 Xcode 12.2 更新后在 macOS 上构建失败
我最近从 12.1 更新到 Xcode 版本 12.2。我的 javacpp 项目的 maven 构建在 clang++ 步骤上开始失败,以下命令和错误:
我正在使用 macOS 10.15.7 和 JavaCPP 1.4.4 构建
通过重新安装每个 Xcode 版本,我确认该框架存在于 Xcode 12.1 中,并且已从 Xcode 12.2 中删除。我现在可以使用 12.1 构建,但需要了解未来接受 Xcode 升级的路径。
cocoapods - 我无法在 Mac OS Big Sur 上安装 Cocoapods
即使在尝试 sudo gem install cocoapods -n /usr/local/bin 之后也只安装了单个 Gem 并且在使用命令 pod --version 之后输出如下:
Traceback(最近一次通话最后):37:来自/usr/local/bin/pod:23:in <main>' 36: from /usr/local/bin/pod:23:in
load' 35:来自/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.0/bin/pod :36:in <top (required)>' 34: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
require' 33: 来自 /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in require' 32: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.0/lib/cocoapods.rb:17:in
<top (required)>' 31: 来自 /Library/Ruby/Gems/2.6。 0/gems/cocoapods-1.10.0/lib/cocoapods.rb:77:in <module:Pod>' 30: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
require' 29: 来自 /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in require' 28: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.0/lib/cocoapods/core_overrides.rb:1:in
<top (必需)>'27:来自/Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:inrequire' 26: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
要求'25:来自/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10。 0/lib/cocoapods/sources_manager.rb:7:in <top (required)>' 24: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.0/lib/cocoapods/sources_manager.rb:185:in
module:Pod' 23: 来自 /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:inrequire' 22: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
需要'21:来自/Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.0/lib/cocoapods-core/trunk_source.rb:1:in <top (required)>' 20: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.0/lib/cocoapods-core/trunk_source.rb:2:in
module:Pod' 19:来自/Library/Ruby /Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:inrequire' 18: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
要求'17:来自/Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.0/lib/cocoapods-core/ cdn_source.rb:3:in <top (required)>' 16: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
require' 15: 来自 /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in require' 14: from /Library/Ruby/Gems/2.6.0/gems/concurrent-ruby-1.1.7/lib/concurrent-ruby/concurrent.rb:7:in
<top (required)>' 13: 来自 /Library/Ruby/Site /2.6.0/rubygems/core_ext/kernel_require.rb:92:inrequire' 12: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
要求'11:来自/Library/Ruby/Gems/2.6.0/gems/concurrent-ruby-1.1.7/lib/concurrent-ruby/concurrent/ executors.rb:20:in<top (required)>' 10: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
要求' 9: 来自 /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:inrequire' 8: from /Library/Ruby/Gems/2.6.0/gems/concurrent-ruby-1.1.7/lib/concurrent-ruby/concurrent/executor/timer_set.rb:1:in
<顶部(必需)>' 7:来自 /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:inrequire' 6: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
要求' 5:来自 /Library/Ruby/Gems/2.6.0/gems/ concurrent-ruby-1.1.7/lib/concurrent-ruby/concurrent/scheduled_task.rb:4:in<top (required)>' 4: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
要求'3:来自/Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in require' 2: from /Library/Ruby/Gems/2.6.0/gems/concurrent-ruby-1.1.7/lib/concurrent-ruby/concurrent/ivar.rb:3:in
<top (required)>' 1: from /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in require' /Library/Ruby/Site/2.6.0/rubygems/core_ext/kernel_require.rb:92:in
require': 无法加载此类文件 -- concurrent/collection/copy_on_write_observer_set (LoadError)
swift - NSSplitView dividerColor 覆盖不适用于 macOS 11 中的侧边栏分隔符
我有一个小应用程序,其中包含一个 NSSplitViewController 和 3 个垂直拆分视图(侧边栏、内容视图、详细信息视图),类似于邮件应用程序。我已经以编程方式更改了不同拆分视图之间的分隔线颜色,并且在 macOS 11 之前效果很好。
不幸的是,自从升级项目以支持 macOS 11 后,侧边栏和内容视图之间的分隔线在浅色和深色主题中都恢复为默认的苹果颜色,我的覆盖似乎不再起作用。
我目前只是将 NSSplitView 子类化并覆盖 Apple 文档中描述的 dividerColor 方法
另一个分隔线看起来非常好,正如预期的那样工作。
关于如何覆盖侧边栏分隔线颜色的任何线索?
在此先感谢您的任何建议。
android - Ionic + Cordova Android 构建错误 - 找不到 tools.jar
今天我将我的 MacBook 升级到 macOS Big Sur 版本 11.0.1。现在,当我尝试为 Android 构建项目时,出现了一个问题。
textedit - Big Sur TextEdit 删除行跳转到纯文本文件的开头
当我(仅)删除纯文本文件中的一行时TextEdit
,Big Sur
光标停留在正确的位置,但窗口向上滚动到文件的开头。我希望不会发生滚动。
重现:
- 创建一个新文件并将其转换为纯文本
- 让它长 50 行。它可以有任何内容,例如每行 1 个字符
- 将窗口高度降低到 20 行,以确保可以观察到滚动
- 滚动到文件末尾
- 使用退格键从文件末尾附近删除一行或两行。
观察结果:窗口滚动到文件顶部
预期结果:没有滚动
是否有任何解决方法或可以更改的设置,以免观察到这种行为?