问题标签 [osx-elcapitan]
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 - 在 root 上时不允许操作 - El Capitan(无根禁用)
我正在尝试将某些内容移至OS X El Capitan 上的/usr/bin 。我使用以下命令禁用了 rootless: sudo nvram boot-args="rootless=0"; sudo reboot
,但我不断收到相同的错误:
xcode7 - Xcode 7 指示 NSBitmapImageRep 中的堆缓冲区溢出 - bitmapData
刚刚发现通过 Xcode 7 中新的 Address Sanitizer 功能运行我的应用程序的问题,我无法完全理解:
NSImage
我正在尝试从这样的初始化一个中型(588x375)纹理
一旦执行到代码示例的最后一行,我就会AsanDie
抱怨带有此堆栈跟踪的堆缓冲区溢出(运行 10.11.1 beta):
使用此分配轨迹跟踪:
所以基本上深入AppKit的内部。
任何想法可能是什么问题..?
ios - 在 El Capitan 上安装 Xcode 6.4 并安装 Xcode 7
我对 Xcode 的两个版本都有需求——我在 Swift 1.2 上支持/开发项目(现在它太大了,无法将它移植到 Swift 2.0),我需要在 Swift 2.0 上开发其他项目。我曾经有 Xcode 6.4 和 Xcode 7 beta,这很好。带有 Xcode 7 GM 版本的 Hoverer 变得复杂,因为应用程序包名称不再是“Xcode Beta”。
我在 Xcode 6 之上安装了 Xcode 7(那是一周前,所以我不能 100% 确定,但我相信我会覆盖 Xcode 6.4)。然后我从 developer.apple.com 下载了 Xcode 6.4 并将其安装到 /Applications/Xcode6/Xcode
- 当我运行它时 - 它没有任何模拟器。
sudo xcode-select -switch /Applications/Xcode6/Xcode.app/Contents/Developer/
无济于事我无法在Window->Devices中安装模拟器- Xcode 只是冻结在安装过程中。- 试图通过Xcode->Other Developer Tool-> Simulator 运行模拟器- 模拟器在启动时冻结(图标在 Dock 中保持“跳跃”)。
除了在单独的分区上安装 10.10 之外,您知道如何解决这个问题吗
注意:我知道我将无法从 10.11 提交应用程序。我们有一个构建服务器,我只需要一种调试当前代码的方法。
cocoa - El Capitan 破坏了我的 NSView 动画
我有一个 Mac 应用程序,它使用NSAnimationContext
动画分组来为一个NSView
屏幕外和另一个NSView
屏幕上的动画制作动画。在开始动画分组之前,我将屏幕外NSView
放置在我希望它在屏幕上制作动画时源自的位置。
在 Yosemite 和更早的版本下,这工作得很好,但在 El Capitan 下,就好像NSView
永远不会定位在我指定的起始位置,所以它从错误的方向在屏幕上设置动画。
我已尽我所能对此进行了调试,在我看来,offscreenView
一开始的 'frame 设置实际上并没有发生。
有人知道我做错了什么吗?
cocoa - NSTableView 标头高度与 OS X 10.11 的向后兼容性
背景:
在 OS X 10.11 El Capitan 上,NSTableView 的默认标题高度已经增加。
问题:
当我在 OS X El Capitan 10.11 (GM) 和 Xcode 7.0 (稳定版) 上构建我的 NSTableView 时,即使在以前的操作系统版本上,表格标题高度也将被固定为 El Capitan 的标题高度,因此上面有一个奇怪的不需要的空间表头(请参见下面的屏幕截图。)
图 1 El Capitan 上的表头(正确)
图 2 Yosemite 上的表头(不正确)
这当然是一件不受欢迎的事情。
问题:
我怎样才能避免这种情况?有没有人面临同样的问题?我什至找不到任何提到这一点的文章。
我使用绑定到 Xcode 7.0 并启用了自动布局的普通 Interface Builder 放置了我的 NSTableView。
更新:
我刚刚确认此问题已在 Xcode 7.2 + OS X 10.11.2 上修复。现在您可以在 Interface Builder 上修改 NSTableView 而无需担心。
apache - 在 MacOS 10.11 上编译 http 2.4.16 时出现“OpenSSL 版本太旧”
在 El Capitan 10.11.1 上编译 http 2.4.16 时遇到 OpenSSL 错误。
它正在寻找 OpenSSL 版本 >= 0.9.8a:
默认的 OpenSSL 版本是0.9.8zg:
最后,这是我的编译行的一部分:
我不想安装另一个 openssl,即使brew
.
ios - el capitan 上的 Cocoapods
我刚刚将我的 OSX 更新为El Capitan
. 现在,当我想更新我的 PodFile 时,我收到了这个错误:
这里有什么帮助吗?
macos - 编写osx终端插件的可行性
例如,我想挂钩某个热键以滚动到最近发出的命令的位置。有没有办法为此编写一个 OSX 终端插件?