问题标签 [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.
macos - 获取 macOS 10.14 Mojave 中桌面着色的当前色调
我正在尝试读取 macOS 10.14 Mojave 中应用的色调的当前值,并订阅更新。当您处于深色模式且未选择石墨色强调时,颜色将随背景图像更新。
我希望能够从中读取它NSColor.windowBackgroundColor
,但存储的颜色似乎没有改变,尽管屏幕上的内容发生了变化。
objective-c - 从后台队列块中调用时,什么可能导致通过 dispatch_async 进行 UI 更新失败?
任何人都可以看到为什么此代码可以正常更新 UI 的原因:
但是这个不会?
这不完全一样吗?在第一个示例中,我正在等待异步操作使用信号量完成。然后 dispatch_async 在主队列上。
在第二个中,我直接从另一个块(在某个后台队列上运行)中调用 dispatch_async (也在主队列上)。这仍然可以很好地调用 updateDisplay 方法 - 但它实际上并没有更新 UI。感觉像是一些主线程更新问题但是 [NSThread isMainThread] 仍然返回 true...
我在这里缺少什么明显的区别吗?我在这里很迷茫,不胜感激。我以前从未观察到这种奇怪的行为。
swift - 无法在 Mojave 上安装 jazzy
我试图jazzy
在 Mojave beta 上安装,但没有这样做,因为我收到了这个错误
有人可以帮我解决这个问题吗?或者也许有其他方法可以在jazzy
没有 gem 的情况下安装?
或者,也许您知道其他优秀的swift
项目文档生成器?
xcode10 - 如何在 Xcode 10 beta 中安装 iOS 12 模拟器?
我在 macOS Mojave 10.14 beta (18A353d) 上全新安装了 Xcode 10.0 beta 6 (10L232m)。
当我进入 Xcode -> Preferences -> Components 我只看到 iOS 8.x 到 11.x,tvOS 和 watchOS 2.x - 4.x 之类的。
我读过的所有内容都让我觉得我应该看到那里列出的 iOS 12.x 运行时模拟器作为下载和安装的选项。
他们应该在那里吗?如果没有,如何安装运行时?到目前为止,我在搜索中没有看到任何关于此的信息。
谢谢!
macos - 如何让 OSX 上的 WebView(或 WKWebView)在 Mojave 中采用暗模式
我的 Mac 应用程序中有一个嵌入式 WebView。我用它来显示 HTML 文本(从 Markdown 生成。)
我试图让它在 Mojave 中采用暗模式(类似于 NSTextView 的“开箱即用”方式。)
这可能吗 - 还是我需要手动将一些 CSS 内容插入 HTML 以专门设置颜色?
假设是后者 - 有谁知道如何以通用方式执行此操作(即让 CSS 检测它是否需要根据客户端浏览器变暗或变亮。)
提前致谢...
mac-app-store - 在 macOS Mojave 上的 Mac App Store 中打开开发者页面
新的 Mac App Store 提供了一个开发者页面。我想从我的应用程序中链接到此页面。
怎么能做到这一点?我知道我可以打开单个应用程序(Mac App Store 甚至显示“复制链接”选项),但开发人员页面没有此选项。
这可能吗?
xcode - 重置开发中应用的位置权限
我正在 Xcode 中构建一个使用核心位置的应用程序。首次运行时,应用程序会询问用户许可。我想撤销此权限以重新触发流程。
我在设置/定位服务下的应用程序列表中找不到我的应用程序。
applescript - 邮件附件的 AppleScript 在 Mojave beta 10 中不起作用
以下脚本在 High Sierra 中运行良好,但无法将文件附加到 Mojave 中的邮件消息。邮件标题、内容和收件人设置正确,但附件不正确。有任何想法吗?