问题标签 [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.
macos - 删除迁移到其他 mac 后导致内核崩溃的内核扩展
我将我的 mac book pro 迁移到了 mac mini。现在我在每次启动时都会出现内核恐慌。以安全模式启动是可行的,我发现内核扩展com.eltima.eveusb.kext.controller
会导致问题。它来自应用程序 USB Network Gate for Mac,我不幸安装了一次来测试它。
我已经在其中搜索了内核扩展,/System/Library/Extensions
但在那里找不到任何匹配的扩展。
如何删除此扩展程序(如前所述,应用程序本身已被卸载)。
下面我附上了内核恐慌报告的一些部分。
非常感谢你的帮助。
macos - crontab 没有运行 local/bin/ 脚本。卡塔利娜,大苏尔
我刚刚开始使用 crontab 并且遇到了一些问题。我已经阅读了一些关于如何在 macOS 上使用它的帖子,但它仍然无法正常工作。
所以,我写crontab -e
了 ,然后将其编辑为
*/1 * * * * cliclick -w 1 m:3,3
(例如) - 这意味着每 1 分钟重复单击 x=3;y=3。一切都没有改变。但是,当我从终端只使用这个命令时,一切都很好。
我已经尝试过创建一个script.sh
文件,并且情况相同:从手动命令它可以工作,而从 crontab 不是。
也许,我做错了什么? 更新: crontab 具有完整的磁盘访问权限。
UPDATE2:
我尝试在 BigSur 上再做一次。首先,我使用一个更简单的命令,例如echo
:
* * * * * echo 'test' >> /*/Desktop/text.txt
而且效果很好。之后,我自己写script.sh
它的 cliclick 不起作用,因为其他 bin 文件位于/usr/local/bin/
(cliclick 位于此路径中)
请注意,如果我执行 ./script.sh 则 cliclick 在这两种情况下都可以正常工作。
我彻底搜索了一下,发现运行 cliclick(和其他)是不可能的:https : //github.com/BlueM/cliclick/issues/103crontab
git - 自制安装错误期间失败:git fetch origin master:refs/remotes/origin/master --tags --force
我无法安装自制软件。
我试过的方法:
- 更改 http_proxy 值`export http_proxy=http://127.0.0.1:10818;export https_proxy=http://127.0.0.1:10818;
- 提高 postBuffer 值
git config --global http.postBuffer 5242880000
- 更改脚本使用
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
而不是/usr/bin/ruby -e "$(curl -fsSL...
它工作。谁能解释它为什么起作用?谢谢
终端一直显示此消息
macos - Mac OS 10.16 链接 Homebrew 安装的库
我已经使用自制软件很长时间了,从来没有遇到过这个奇怪的问题。出于某种原因,我不会在这里解释我使用的是 MacOS 10.16 (Big Sur),它是最新 MacOS 的 Beta 版本,并且使用自制软件安装了库。其中一个库是zlib
. 但是用 CMake 构建,它找不到库。我试图构建 wxWidgets 以及 libcurl。两者都因类似错误而失败:
似乎库搜索路径不包括/usr/local/opt/zlib/lib
找到库的位置。在另一台运行 10.13 High Sierra 的机器上,它运行良好。
brew info zlib
CMakeList.txt的相关内容
CMake 日志
日志太大了,这里不能粘贴。在这里看到它:https ://pastebin.com/Mk4NrQgX
更新
所以我检查了一下,发生了一件奇怪的事情。当我用 ls 列出时,我可以看到库存在:
ls /usr/lib/|grep libz
但是当我尝试例如检查图书馆时otool
otool -L /usr/lib/libz.dylib
我想问题出在这里,虽然还没有破解代码
更新 2
如此运行ls -la /usr/lib | grep libz
,您可以看到它全部链接回,libz.1.dylib
但该文件不存在。
swift - 检测应用程序是否在 macOS 测试版上运行
我希望能够以某种方式检测我的应用程序是否在 macOS 11 的 beta 版本上运行,因为我想告知用户一些已知的错误。我只想向 macOS 11 beta 用户显示这样的警报,这意味着既不是 macOS 10.15 用户也不是 macOS 11 最终版本的用户。我当然可以提交一个应用程序更新以在 macOS 11 接近完成时删除警报,但如果有一些可重复使用的东西我可以在多个应用程序和未来的 macOS beta 版本中使用,那就太好了。
约束:
- 该应用程序是沙盒的。
- 该应用程序位于 App Store 中,因此没有私有 API。
- 该应用程序没有网络权限,因此检测需要离线。
- 我不想捆绑已知 macOS 内部版本号的列表并进行比较。
我的想法是,也许可以使用某种嗅探。当 macOS 版本是 beta 版本时,可能有一些 API 会返回不同的结果。
c# - 在 NSColorPanel 中,当我将所选颜色拖到颜色收藏夹列表中时,应用程序崩溃
仅当 NSColorPanelSwatches.plist 不存在且 OS 版本为 MacOS BigCur 时才会出现此问题。
当我使用 Swift 创建相同的视图并执行相同的操作时,不会出现问题。
这是 Xamarin.Mac 中的 Appkit 的问题吗?</p>
还是我忘记了一些初始设置?
我在以下环境中构建这个应用程序
- 操作系统:10.15.5
- Xamarin.Mac:6.18.2.1
- Xcode:11.4.1
- 单声道:6.10.0.104
崩溃信息:
- 断言失败:(backingScaleFactor > 0.f),函数drawingFocusRingBitmapForTime,文件/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1997/AppKit.subproj/NSAutomaticFocusRing.m,第298行。
macos - MacOS Sur 从任何地方下载
在 MacOS Catalina 中,您仍然可以解决公证和签名要求,通过运行从任何地方下载
sudo spctl --master-enable
使用 Big Sur 中的新安全功能,我无法亲自尝试,我担心解决方法可能会消失。您是否仍然可以使用此命令运行您自己编译或从其他地方下载的二进制文件,风险自负?
这个问题的答案在 Apple Silicon ARM 芯片上也可能有所不同,如果没有供应有限的过渡开发工具包,任何人都无法使用这些芯片。万一拥有这些工具包的人看到这篇文章,有哪些选项可以恢复下载和构建的能力,而无需看门人阻止并需要公证?这对于内部开发非常重要。
另外,忽略所有风险,假设我的计算机在本地安全网络上,我只下载、共享和编译我知道通过与开发人员通信是安全的东西。对此类有关禁用安全性的问题的很多回答似乎都在回避这个问题并告诉我不要这样做,但我保证我会保持谨慎。
ios - SwiftUI 中默认展开的 List 或 OutlineGroup
使用 SwiftUI 中的 List 或 OutlineGroup 如何在创建视图时使其部分(或全部)分支默认展开。这似乎可以通过具有绑定的 DisclosureGroup 实现。
这对于恢复状态或自定义视图以进行演示很有用。