我有两个适用于 macOS Mojave 的应用程序,它们带有侧边栏扩展。我注意到应用程序扩展在小部件模拟器和侧边栏中看起来不同。当应用程序在小部件模拟器中运行时,背景具有一定的透明度。当我正常运行应用程序时,没有这样的透明度。我附上了两张截图:
如您所见,该应用程序没有透明度(与 macOS 的计算器应用程序相比)。第二个屏幕截图以透明方式显示了在模拟器中运行的应用程序。
我必须设置任何选项才能使其透明吗?NSView 后代是否有新类型?标题栏也不同,所以我认为简单地将背景颜色设置为“清晰”是不够的。该应用程序的最新版本仅针对 10.14 构建,因此我不在乎该解决方案是否仅适用于 macOS Mojave。
我已经检查过,该小部件继承了超级视图/窗口的外观。我没有更改任何其他属性。我还尝试使用具有各种设置的 NSVisualEffectView,但这也没有解决问题。
问候
我将我的 Mac 更新到 macOS Mojave 版本 10.14,我已经在之前的操作系统版本中安装了 Xcode,现在当我运行 intelliJ 时会抛出此错误:-
无法启动 Git:/usr/bin/git 可能 Git 可执行文件的路径无效。修理它
我想知道是否可以修改右键单击 Finder 中任何特定内容时弹出的上下文菜单(如下右侧所示)
我可以轻松地将选项添加到右键单击某个项目(左侧)时弹出的上下文菜单...但是有没有办法将选项添加到右侧的菜单中?
例如,我可以在“新文件夹”下方添加自定义选项“新 Majig”吗?
更多信息:
如果它有用,以下是我创建我想要使用的选项的方法:
细节:
我在莫哈韦 10.14.2
几周以来,我的 Rails 应用程序出现了问题。首先,我必须明确指出,我仅在一个应用程序上遇到此问题,但该应用程序在我同事的计算机(具有相似的性能)和服务器上的临时环境中运行良好。
当我说非常慢时,它是非常非常慢。有时,一个简单的ajax请求有时需要超过5秒。当我单击徽标转到根页面时,单击和开始加载之间存在几秒钟的延迟。每次换页至少需要5秒...
这是我的开发.rb:
# frozen_string_literal: true
Rails.application.configure do
# Settings specified here will take precedence over those in config/application.rb.
# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the web server when you make code changes.
config.cache_classes = false
# Do not eager load code on boot.
config.eager_load = false
# Show full error reports.
config.consider_all_requests_local …Run Code Online (Sandbox Code Playgroud) 在 macOS Mojave 中切换暗/亮模式时,有没有办法动态更改我的应用程序图标?
我希望更改图标外观以正确显示在系统警报和通知中。
我无法在 Python3.7/pytest 中运行单元测试。该应用程序是一个 Flask-restplus 应用程序,我使用 sqlalchemy 和 psycopg2 与 PostgreSQL10 数据库交互。这段代码在更新我的系统之前曾经有效。运行brew update一段brew upgrade时间后,openssl 被安装为 openssl@1.1,特别是 openssl@1.1.1b。我收到的确切错误是
E ImportError: dlopen(/Users/myuser/myproject/.tox/dev/lib/python3.7/site-packages/psycopg2/_psycopg.cpython-37m-darwin.so, 2): Library not loaded: @rpath/libssl.1.1.dylib
E Referenced from: /Users/myuser/myproject/.tox/dev/lib/python3.7/site-packages/psycopg2/_psycopg.cpython-37m-darwin.so
E Reason: image not found
Run Code Online (Sandbox Code Playgroud)
另外,我正在运行 OSX Mojave 版本 10.14.4。
我尝试过对库进行符号链接并重新安装 openssl 以及此处提到的其他方法:psycopg2 安装错误 - 库未加载: libssl.dylib。请注意,我将符号链接中的 openssl 版本更改为 1.1 而不是 1.0,但这仍然没有解决问题。
我希望测试能够通过(他们在同事设置上进行,这是相同的 MacBook、操作系统版本和自制设置),但是任何与数据库交互的测试都会失败并出现上述错误。
这是一个“回答你自己的问题”的贡献。
我一直在努力让锚NSHelpManager在 10.15上的系统中工作,以便能够使用该openHelpAnchor:inBook:方法打开给定的帮助页面。
Apple 帮助系统文档很旧,有一段时间没有更新。该hiutil男子页面给出提示,指出:
在 macOS Mojave 或更高版本中需要 Spotlight 帮助索引。
但是,单独使用这两种可用格式中的任何一种都不起作用。
所以我不得不通过浏览 Xcode 本身的帮助资源来进行逆向工程以找到解决方案。
我的 MacBook 在风扇活动频繁的情况下自发地从睡眠模式中唤醒。
我想在 RTC 或电源设置中对此进行调查吗?或者通过跟踪进程等(使用一些进程/内核魔法!)。
提示:它可能由“rtcwake”管理。
我什至不确定这是计划任务,还是来自 WiFi 唤醒,或其他什么。
我不想猜测通常在 Mojave 等中导致这种情况的原因。相反:我需要在我的 MacOS (Mojave) 上对此进行系统调查。与 Linux 相关的答案也很受欢迎。
这是关于系统待机、睡眠模式、暂停模式。(请注意,这与独立进程的启动和唤醒无关。整个笔记本电脑会自动开启。)
编辑:我昨天最终升级到 macOS Catalina 并用 zsh 替换了 bash。应该注意的一件事是,该stack命令以前工作过,但尽管所有的修补都没有ghci
在删除与 Haskell 相关的所有文件后,我重试运行curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
第二次命令行工具出现错误,所以我有手动安装它们xcode-select --install。重新运行 curl 后,我手动将环境文件的路径添加到我的 zsh 配置文件中:
. "$HOME/.ghcup/env"\
echo '. $HOME/.ghcup/env' >> "$HOME/.zshrc"
这是 env 文件的内容:export PATH="$HOME/.cabal/bin:/Users/agnel/.ghcup/bin:$PATH"
现在一切似乎都在工作(我从未重新安装堆栈,但我想我可能会将其留给一边学习语言的基础知识)。
我昨天安装了 Haskell 平台,但很难让它正常工作。
我做的第一步是:
在第 1 步。说明说要附加/Users/.../.local/binPATH 变量(我在/etc/paths. 在第 2 步中,脚本应该在安装必要的命令行工具时弹出一个对话框(但没有)。它还说完成后重新运行脚本(我做了)。脚本还说我应该调整我的 PATH 变量,以及/Users/.../.ghcup/env我的 shell 配置中的源代码。它自动询问了这个,但没有找到~/.bashrc文件却失败了。(我在 Mac 上读到了相反的内容)对于 …
macos-mojave ×10
macos ×5
applescript ×1
automator ×1
bash ×1
contextmenu ×1
git ×1
haskell ×1
homebrew ×1
java ×1
linux ×1
openssl ×1
path ×1
postgresql ×1
psycopg2 ×1
puma ×1
sqlite ×1
standby ×1
swift ×1