问题标签 [macos-mojave]
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.
objective-c - 如何在 Mojave 中为我的应用禁用暗模式?
当我在 Mojave 下的 Xcode 10 中构建我的 macOS 应用程序时,它会自动使我的应用程序采用暗模式。我还没有准备好为我的应用实施暗模式。
如何为我的应用禁用暗模式,使其在 macOS 下的亮模式和暗模式下都显示为浅绿色?
xcode - macOS 10.14 Mojave 下无法加载 Info.plist 错误 Xcode 10
我在 Xcode 中运行我的应用程序时收到此错误消息,并且存档的导出应用程序不在 macOS 10.14 下执行
顺便说一句,将 Xcode 的 File -> Project Settings -> Build System 更改为“Legacy Build System”对我不起作用。
macos - Mac Mojave + opengl
Mac OS 10.14 Mojave 刚刚发布,从 6 月开始,我们就知道 OpenGL 将在 OS 中被弃用。“OpenGL 应用程序将继续运行,但你应该切换到 Metal,”来解释一下。但是,似乎没有任何文档表明您是否仍然可以使用 OpenGL 进行编译,或者 Apple 是否会阻止或省略适当的开发库。我目前正在开发一个基于 OpenGL 的图形程序,如果编译不再起作用,我不能冒险更新。有没有人测试过这个?
编辑:还有其他人分享 Esenthel 的经验吗?
swift - 在 macOS Mojave 中请求相机权限
如果用户未授予权限,则在 macOS Mojave 中为相机初始化AVCaptureDeviceInput会失败。尝试初始化时,系统会自动显示权限请求对话框。似乎没有办法得到用户响应的通知。
+ (instancetype)deviceInputWithDevice:(AVCaptureDevice *)device error:(NSError * _Nullable *)outError;
https://developer.apple.com/documentation/avfoundation/avcapturedeviceinput/1450880-deviceinputwithdevice
我正在寻找一种模拟方式来获得通知,就像请求音频权限一样:
func requestRecordPermission(_ response: @escaping PermissionBlock)
https://developer.apple.com/documentation/avfoundation/avaudiosession/1616601-requestrecordpermission
php - 将 MacOS 更新到 Mojave (10.14) 后 PECL 扩展安装失败
我使用我的 Mac 开发了三个项目:一个 Android 应用程序、一个 iPhone 应用程序和一个 Symfony 项目。
我的 Symfony 项目使用 Redis 和 APCu 扩展。这是通过 PECL 安装的(6 个月前),使用:
和
昨天,在将我的 mac 更新到 Mojave 并尝试像往常一样启动我的 PHP 的内置 Web 服务器后,我收到以下错误:
尝试从全局命名空间加载类“Redis”。您是否忘记了“使用”声明?
我还注意到php.ini
在安装过程中已将其删除,因此我使用再次php.ini-previous
生成php.ini
。
还重新安装了命令行工具(在安装过程中被删除):
最后,我再次尝试通过 PECL 安装 redis 扩展:
这次PECL抛出错误:
如何解决这个问题?
ssl - MacOS Mojave 更新 SSL/TLS (?) 后无法从“https://rubygems.org/”安装 gems
我目前无法从“ https://rubygems.org/ ”安装 gems 我最近更新到 Mojave 并更新和升级了 brew 以便让 mysql 再次运行。现在我发现我无法从 rubygems 安装 gem。
尝试安装 gem 时
我已经尝试过了,但是没有用。
尝试更新 RVM
尝试更新 CERT
尝试更新 RVM
尝试安装 gem
我通过 brew 安装了两个 openssl:
和
我的 ~/.bash_profile 中有 'PATH="/usr/local/opt/openssl/bin:$PATH"'
在系统更新之前一切正常,但现在我的开发系统坏了。任何人都可以帮忙吗?我可以在 gem 文件中设置 http;//rubygems.org 并因此通过 bundle install 安装 gem,但这不是解决方案。
更新:
我发现了更多细节:在第二台机器上,一切都按预期工作。在这两个系统上,RVM 都依赖于 openssl,在这两种情况下都是 brew/openssl 或 brew/openssl@1.1。在我得到的第一台机器上:
在第二个我得到:
为什么第一台机器也检查 /System/Library/?如何将其配置为不这样做?
macos - Safari 浏览器中的动作链失败
我正在尝试在 Safari 12.0 浏览器中使用 ActionChains 创建移动到元素操作,但出现下一个错误:
相同的测试在任何浏览器(Firefox、Chrome、Ie、Edge 等)中都成功通过,但在 Safari 中失败。
创建此操作的源代码:
xampp - Mojave 升级时的 XAMPP Manager-OSX 错误
刚刚将 Mac 升级到 MacOS Mojave 10.14。运行 XAMPP 7.2.5。启动时,XAMPP Manager-OSX 会生成错误消息并且现在缺少按钮标签。
关于如何解决的任何想法?
c++ - Code::Blocks C++ 用 MacOS Mojave 编译:致命错误:sys/cdefs.h:没有这样的文件或目录
(这是我在 StackOverflow 上的第一个问题)
我必须在工作中使用 Mac,并且我正在使用 Code::Blocks 用 C++ 进行编码(因为我已经习惯了这个 IDE)。2 天前,我从 MacOS High Sierra 升级到了 MacOS Mojave,我可以公平地说……这是一个糟糕的决定。
现在,当我试图#include <math.h>
得到这个错误时:fatal error: sys/cdefs.h: No such file or directory
。我尝试使用 重新安装 xcode 行命令工具xcode-select --install
,但它仍然无法正常工作。
有没有人知道发生了什么,以及我如何解决这个问题?
mysql - MacOS 10.14安装和brew更新后无法安装mysql gem
macOS 10.14 install + Brew 更新后,我的开发系统坏了。
我无法安装 mysql gem。尝试安装时,我得到:
相对的 mkmf.log 是:
我通过 Brew 安装了 mysql 并保持 mysql、mysql@5.6 或 mysql@5.7 处于活动状态。路径在 .bash_profile 中设置:
当我切换到 mysql@5.6 或 5.7 时,我会相应地更改路径。一般来说,mysql似乎存在一些问题。
当 Ruby 1.8.7、Rails 3.2.5 和 mysql 数据库中的一个 webapp 正在运行时,其他两个具有相同技术堆栈的 webapp 无法重新安装 mysql gem 或连接到数据库。
任何人都可以帮忙吗?