问题标签 [macos-high-sierra]
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.
ruby - 在 macOS 10.13 (HighSierra) 上使用 Ruby 2.3 的 Jekyll
当我运行$ jekyll
或$ jekyll serve
它引发以下错误:
我检查/System/Library/Frameworks/Ruby.framework/Versions/
并发现版本 2.0 不存在。事实证明,在我更新 HighSierra 的同一天,安装了 2.3 版。
我认为 Jekyll 仍然在寻找 2.0 版。那么我怎样才能告诉 Jekyll 使用 Ruby 2.3 呢?
编辑:
当我卸载然后安装 jekyll 时,它失败了:
解决方案:
我用谷歌搜索can't find header files for ruby
,结果发现必须安装“Xcode 命令行工具”,您可以在此处下载:https ://developer.apple.com/download/more/
但是,我有 macOS 10.13,并且没有用于 Xcode 8.x 的命令行工具(这是我可以安装的最新版本)。这就是我在 Mac App Store 中搜索 Xcode 并安装 Xcode 9 的原因。安装后,会弹出一个窗口,上面写着“git 需要命令行工具。你想安装它吗?”。我点击了安装,仍然无法运行$gem install jekyll
。
然后我尝试了$ brew doctor
。有一些警告我一一修复,最后我可以运行了$ gem install jekyll
。
eclipse - red hat jboss developer studio 11 和 10 在 mac os x high sierra 中不显示菜单项
上周我成功地将我的 MacBook 升级到了 Apple 的新操作系统 High Sierra……
我决定也更新我的开发者工作室。我从 10 升级到 11。到目前为止没有问题。
当我需要一个菜单项时,我开始在版本 11 中进行开发。例如项目>清洁...
developer studio 顶层窗口菜单中的所有这些菜单项都是灰色的……我的结论是版本 11 与 high sierra 不兼容。
我切换回 10 ......该死的!同样的问题。安装了 10 和 11,有和没有当前工作区。同样的问题!
我想这是因为它是由于高山脉。我无法恢复我的 Mac,因此此时在我的 MacBook 上使用开发人员工作室是非常有问题的。
还有谁?
@Jboss 开发人员:这个问题什么时候修复?或者我该如何创建错误报告?开发人员工作室中报告错误的菜单已禁用...
在谷歌上看过,但到目前为止没有人报告过这个……或者谷歌还没有找到它;)
xcode - 自制程序不适用于 Xcode 8.3.3
我越来越:
如果我正在运行 high-sierra,是否无法使用带有 Xcode 8.3.3 的 brew 安装软件包?
grep - 在 MacOS 10.13 上使用模式文件的 grep 解决方法
我在无法调试的 grep 上遇到了一个令人费解的问题。这可以在 Mac OS High Sierra 上重现,但在当前的 Ubuntu 上不会出现问题(它可以按预期工作)。
我有三个文件:
您可以使用以下命令创建这 3 个文件:
这是问题所在:这会产生预期的响应:
为了解释,grep...
这不返回任何内容:
但我希望“ pattern1
”返回“ aardvark
”。
我正在试验这个小型试验台,但我的实际项目要大得多。我发现当我改变patternN
文件中行的顺序时,结果会改变。
那返回“ aardvark
”
我错过了什么?我一直在努力解决这个问题。这是 MacOS 10.13 中的错误吗?有解决方法吗?(是的,一种解决方法是在我的模式中用 \b....\b 替换 -w 参数并关闭 -F,但我正在处理非常大的文件,我想要性能。)
jupyter-notebook - Jupyter notebook 和 macOS High Sierra:“osascript:无法打开默认脚本组件”
jupyter-notebook 在我升级到 macOS High Sierra 之前工作正常。任何人都知道如何解决“oscript:无法打开默认脚本组件”问题?搜索这个网站和谷歌没有得到任何答案。我在 Anaconda 4.3.24 上。谢谢。
java - OSX Java App Bundle 可在 HFS+ 上运行,但不能在 APFS 上运行
我一直遇到这个问题,我发现在网络上没有任何信息,并且希望得到一些帮助,因为过去几天我一直在努力解决这个问题,但没有任何线索。
为什么我的 java 应用程序突然停止为 APFS 工作?如果我将应用程序移动到非 APFS USB 上它可以工作,但是当我将应用程序移动到格式化为 APFS 的 SSD 时,它会停止工作。
当我检查应用程序日志时,事实证明,由于某种原因,某些库在从格式化为 APFS 的 SSD 运行时没有被应用程序正确导入/识别。为什么它在 APFS SSD 与 HFS+ USB/硬盘驱动器中的行为会有所不同?
我已经隔离了这个案例,发现只有APFS是共同因素。我已经在其他设备上测试过它,那些在没有 APFS 驱动器的情况下运行 High Sierra 的设备,以及那些使用尚未转换为 APFS 驱动器的 SSD 运行 Sierra 的设备,并且只有那些使用 APFS 文件系统格式的设备才会遇到问题。
附加信息:
- Java 应用程序已正确签名,它是个人分发的,但不是通过 App Store 分发的。
- 应用程序是使用 AppBundler 而不是 JavaPackager 捆绑的。
- 应用程序在以前版本的 OSX 上运行,并且已经在数百个 OSX 介于 10.8 - 10.12 之间的 Mac 设备上进行分发和测试
- 不知何故无法识别的库是 apache 库,例如 commons-lang-2.6(我们尚未升级到 3)、commons-logging(必须手动将日志输出到桌面以查看发生了什么)。奇怪的是,app 能够正确导入 sqlite 库。
感谢您的关注,并希望得到任何建议!
safari - 在 Mac OSX High Sierra 上,Safari 11 的书签缓存在哪里?
我最近更新到 High Sierra 和 Safari 11。Safari 书签缓存的位置在哪里?对于早期版本,它曾经是:
~/图书馆/缓存/元数据/Safari/书签
我使用 Alfred 应用程序并需要它来查找我的书签。
ios - GStreamer延时视频:第一帧中的JPEG乱序
这是我用来从一组按顺序命名的 JPEG 文件创建延时视频的代码:
文件如下所示:
这已经好几年了,但最近我注意到视频中的第一帧不是序列中的第一个 JPEG。通常你不会注意到这一点,除了在 Apple 的新操作系统版本(High Sierra 和 iOS 11)下,视频不会播放,因为第一帧的时间戳在第二帧的时间戳之后。
该视频在 VLC 和当前版本之前的操作系统版本下播放良好。
视频的第一帧似乎是从一组 JPEG 文件中随机选择的。
示例视频在这里:kamvideo.mp4
我该如何解决?
xcode - Xcode 7.3.1 可以在 macOS High Sierra (10.13) 上运行吗?
虽然我知道这个 Xcode 版本已经很老了,但我公司的项目仍然需要使用它,我没有设法让它在我公司的 mac 上正常运行。
有没有人也遇到过这个问题?任何想法都会非常有帮助!
附言。在我的个人 Mac 上,使用 macOS High Sierra 10.13.1 Beta (17B25c),每次我尝试打开 Xcode 7.3.1 时,它都会崩溃,甚至没有告知原因。
ios - Xcode 9 模拟器时区无法根据 mac OS (10.13) 中的时区调整和显示
我将 mac os 更新为 High Sierra 10.13 & Xcode 9 ,但在显示模拟器时区有一些问题。
根据官方文档,模拟器显示时间与mac os时区相同。
我尝试更改平板和手机模拟器时区是不同的结果。
当我更改时区时,手机是 mac os 时区,但我更改 pad 时区总是不同的 mac os 时区。
- macOS High Sierra 版本 10.13
- Xcode 版本 9.0 (9A235)
- 模拟器版本 10.0 (SimulatorApp-829.6 CoreSimulator-494.13.6)