标签: macos-mojave

如何更改 iOS 模拟器“窗口背景颜色”(全屏、Xcode 10、Mojave、黑暗模式)

Mojave (macOS 10.14) 很棒。
Xcode 10.0 (10A254a) 很棒。
黑暗模式很棒。

不是很好,除非我遗漏了什么,是 iOS 模拟器窗口的丑陋灰色背景(全屏时):

iOS模拟器暗模式

关于如何改变这种颜色的任何想法?

ios-simulator xcode10 macos-mojave macos-darkmode

8
推荐指数
1
解决办法
1686
查看次数

MacOS:iterm2,zsh 取消过程,control + c 不起作用,但它适用于 control + m 或 control + shift + c

好吧,这很奇怪。我的终端(带有 zsh 的 iterm2)使用control + mcontrol + shift + cnow 而不是仅退出命令control + c

关于为什么会发生这种情况的任何想法?谢谢!

macos zsh iterm2 oh-my-zsh macos-mojave

8
推荐指数
1
解决办法
1047
查看次数

./configure: 错误:HTTP XSLT 模块需要 libxml2/libxslt 库

我最近将我的 mac-os 更新为 Mojave。我正在使用 Nginx,它在我以前的操作系统上运行,但在更新到 Mojave 后,我无法启动我的 Nginx。所以我尝试再次安装它,首先,它给了我 c 编译器错误,所以我下载了 Xcode 命令行工具,它消失了。现在它给了我找不到 libxml2/libxslt 库。我尝试使用 brew 安装它,但仍然出现相同的错误。我不确定出了什么问题。

我已经使用 brew install 下载了 libxml2 和 libxslt。

我的配置脚本。

./configure \
--prefix=/opt/nginx/$NGINX_NAME_VERSION \
--pid-path=/var/run/nginx.pid \
--conf-path=/etc/nginx/$NGINX_NAME_VERSION/conf/nginx.conf \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--lock-path=/var/lock/nginx.lock \
--http-client-body-temp-path=/var/tmp/nginx/body \
--http-fastcgi-temp-path=/var/tmp/nginx/fastcgi \
--http-proxy-temp-path=/var/tmp/nginx/proxy \
--http-scgi-temp-path=/var/tmp/nginx/scgi \
--http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \
--with-debug \
--with-http_addition_module \
--with-http_dav_module \
--with-http_geoip_module \
--with-http_gzip_static_module \
--with-http_realip_module \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-http_sub_module \
--with-http_xslt_module \
--with-mail \
--with-mail_ssl_module \
--with-cc-opt=-I/usr/local/opt/openssl/include \
--with-ld-opt=-L/usr/local/opt/openssl/lib \
--builddir=$NGINX_BUILD_PATH
Run Code Online (Sandbox Code Playgroud)

错误 :

checking …
Run Code Online (Sandbox Code Playgroud)

nginx libxml2 libxslt macos-mojave

8
推荐指数
1
解决办法
6355
查看次数

无法在Mojave上安装任何版本的ruby-内部ranlib命令失败

我知道这个问题有一些,但我找不到与我的问题相符的问题。

我无法使用rvm或rbenv安装任何版本的ruby。两者都导致相同的错误。例如,以下是安装ruby 2.5.3时的日志摘录:

compiling loadpath.c
making srcs under enc
linking static-library libruby.2.5.3-static.a
make[1]: Nothing to be done for `srcs'.
generating transdb.h
/opt/local/bin/ranlib: object: libruby.2.5.3-static.a(dln.o) malformed object (unknown load command 1)
ar: internal ranlib command failed
make: *** [libruby.2.5.3-static.a] Error 1
make: *** Waiting for unfinished jobs....
transdb.h updated
Run Code Online (Sandbox Code Playgroud)

问题似乎在这里:

/opt/local/bin/ranlib: object: libruby.2.5.3-static.a(dln.o) malformed object (unknown load command 1)
ar: internal ranlib command failed
make: *** [libruby.2.5.3-static.a] Error 1
Run Code Online (Sandbox Code Playgroud)

我尝试过的

  • 安装,重新安装,卸载rvm,rbenv。
  • 更新,重新安装XCode。
  • 删除,安装XCode命令行工具。

是什么原因造成的?

更新资料

gcc --version 返回:

gcc --version
Configured …
Run Code Online (Sandbox Code Playgroud)

ruby installation macos-mojave

7
推荐指数
2
解决办法
560
查看次数

macOS Mojave 中的 CoreMediaIo DAL 虚拟相机替代品是什么

我尝试使用 CoreMediaIO DAL 插件实现虚拟摄像头,虚拟设备不会显示在带有 Photo Booth 和其他应用程序的 Mojave 中,是否在 Mojave 中不推荐使用 CoreMediaIO 插件方法?什么是替代品?

我创建的虚拟摄像头基本上是基于https://developer.apple.com/library/archive/samplecode/CoreMediaIO和github中的一些示例。

我希望当我打开 Photo Booth 应用程序时,虚拟设备会显示在“相机”列表中,但事实并非如此。(莫哈韦沙漠)

macos macos-mojave

7
推荐指数
1
解决办法
3318
查看次数

如何使用 productbuild 在 MacOS Mojave pkg 安装程序中设置背景图像?

我正在productbuild为 MacOS Mojave 创建 .pkg 安装程序。我已阅读Distribution.xml 文件架构参考。我成功地使用它来包含自定义欢迎。因此,当我运行时,我知道我的资源路径被正确使用:

productbuild --resources ./res --sign "$PKG_SIGN_ID" --distribution Distribution.xml foo.pkg

但我似乎无法创建自定义背景图像。我尝试过各种 jpg 和 png 图像。

我已经阅读了这个问题和答案,我已经尝试过en.lproj在我的资源目录中有和没有子目录。

Distribution.xml最终看起来像这样:

<?xml version="1.0" encoding="utf-8"?>
<installer-gui-script minSpecVersion="1">
<background file="background.jpg" mime-type="image/jpeg" scaling="tofit"/>
<welcome file="welcome.html"/>
<title>My App</title>
    <pkg-ref id="com.foo.myapp"/>
    <options customize="never" require-scripts="false"/>
    <choices-outline>
        <line choice="default">
            <line choice="com.foo.myapp"/>
        </line>
    </choices-outline>
    <choice id="default"/>
    <choice id="com.foo.myapp" visible="false">
        <pkg-ref id="com.foo.myapp"/>
    </choice>
    <pkg-ref id="com.foo.myapp" version="1.0" onConclusion="none">foo.pkg</pkg-ref>
</installer-gui-script>
Run Code Online (Sandbox Code Playgroud)

这不再可能与莫哈韦沙漠有关吗?

macos productbuild macos-mojave

7
推荐指数
1
解决办法
975
查看次数

如何向在 MacOS Mojave 10.14 上运行的 Java 应用程序添加/请求麦克风权限?

根据需要确认在应用程序上使用麦克风的权限的 MacOS Mojave 10.14 的新隐私功能,当我的 Java 应用程序(可运行的 jar)不是从终端或 Eclipse 运行时,它根本不会录制声音。

如何直接从 Java 应用程序添加/请求麦克风权限?

在 Java 8 更新 221 上运行。

java permissions macos microphone macos-mojave

7
推荐指数
0
解决办法
1054
查看次数

MacOs 的 Docker-desktop 无法在 Preferences/File-Sharing 中添加 /usr/local 文件夹

我在 Mac Os Mojave 上使用 Docker Desktop vrs 2.1.1.0(边缘通道)。我需要从 /usr/local 文件夹中包含一个文件,作为 Docker 首选项中的共享文件,但浏览文件夹时不显示 /usr 文件夹。手动写入文件夹/文件名的选项也不可用。请参阅打印屏幕。有没有人知道如何在首选项中添加这些文件夹?

文件共享路径不可手动编辑

像 /usr 或 /Volumes 这样的文件夹不会出现在文件夹浏览中

更新 我需要共享这个实际文件夹:/usr/local/share/dotnet/sdk/NuGetFallbackFolde而不完全/usr/local是我上面写的。但由于我无法至少选择/usr文件夹,这就是我只提到/usr/local文件夹的原因。

更新 我已经逐步降级到Docker Community Edition 2.0.0.3 2019-02-15. 这似乎是旧用户界面的最后一个版本。在此版本中,文件共享的文件夹浏览器对话框会显示所有文件夹,并且还可以手动编辑文件路径。在具有新 UI 的版本Docker Desktop Community 2.1.0.1和 上Docker Desktop Community 2.1.0.2,它不起作用。

macos file-sharing preferences macos-mojave docker-desktop

7
推荐指数
2
解决办法
2351
查看次数

什么会导致彩色 mac 应用程序图标显示为灰度?

注:MCVE在最后

我更新了我的 mac 应用程序的 AppIcon 和 Document 图标。图标已更改,但它们也显示为灰度。源文件 (PNG) 是彩色的。图标在 Xcode 中显示为彩色,但在上下文中(停靠栏中的 AppIcon 和 Finder 中的文档图标)是灰度的。我已经尝试过一些显而易见的事情,比如清理构建文件夹、重新启动 Xcode 和重新启动 Finder,但我不知道还能尝试什么。

这是图标在上下文中的显示方式:

Dock 中的图标 桌面上的图标

这是图标在 Xcode 中的显示方式:

Xcode 中的图标

我所做的只是更新了一些 PNG!一切仍然正常运行。该应用程序仍会启动,双击文档可打开该应用程序。问题是图标是灰色的。


在更改图标的 git commit 中,唯一更改的是一些 PNG 和一些文档文件(自述文件中的链接、屏幕截图和其他一些内容)。如果我在更改图标之前检查提交,则一切正常。如果我签出更改图标的提交,它们是灰色的。

我一直在查看 PNG 本身以试图解决这个问题。我正在pngcheck用来检查文件。

旧(工作)16x16 图标:

chunk IHDR at offset 0x0000c, length 13
  16 x 16 image, 32-bit RGB+alpha, non-interlaced
chunk bKGD at offset 0x00025, length 6
  red = 0x00ff, green = 0x00ff, blue = 0x00ff
chunk IDAT at offset 0x00037, length 142
  zlib: deflated, 2K window, maximum …
Run Code Online (Sandbox Code Playgroud)

macos xcode macos-mojave

7
推荐指数
1
解决办法
321
查看次数

如何将旧版本的 Xamarin.iOS 与 Visual Studio Mac 结合使用?

您好,我错误地将 Visual Studio for Mac 升级到 8.5.2(内部版本 13),其中 Xamarin.iOS 版本:13.16.0.13(Visual Studio 社区)。

事实证明,这不适用于 XCode 11.3.1,需要 XCode 11.4,这意味着我需要将操作系统从 Mojave 升级到 Catalina;我还没有准备好升级操作系统..

我尝试在 Microsoft 网站上搜索,但看不到任何明显的降级或选择其他 Xamarin.iOS 版本的链接

如何将 Xamarin.iOS 回滚到与 XCode 11.3 兼容的版本?

xcode xamarin.ios visual-studio-mac macos-mojave macos-catalina

7
推荐指数
1
解决办法
3403
查看次数