问题标签 [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.

0 投票
5 回答
16489 浏览

xcode - OSX 10.11 (El Capitan) beta 2 / beta 3 上的 Xcode 6.4

我正在尝试在 El Capitan 上运行 Xcode 6.4,我可以按照这篇文章中的说明运行。

但是我正在寻找一种在没有任何外部程序的情况下运行它的方法,就像我之前使用 OSX 10.10 (Yosemite) 一样。

我发现这篇文章指向了这个说明,但它不起作用。这些是说明

  1. 打开这个文件 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exception.plist
  2. 在其中查找名称为 xcode 的行 ( http://i.imgur.com/tcKWLhz.png )
  3. 将值 HardDisabled 从 YES 编辑为 NO
  4. 保存并重启

    1.a)如果您因为文件说它已锁定而无法保存,则启用无根模式(sudo nvram boot-args="kext-dev-mode=1 rootless 0" 或 sudo nvram boot-args="kext-dev-mode =1 无根=0") 并重新启动。

    1.b)如果您仍然有问题,请将 Exceptions.plist 复制到桌面(或其他任何地方)并对其进行编辑。

    1.c)保存并删除系统中的Exceptions.plist(sudo rm -rf /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist)

    1.d) 将文件从桌面(或其他任何地方)复制到 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources 并重新启动。

我无法使用上述说明编辑 Exceptions.plist 文件,但经过多次尝试后,我找到了编辑它的方法。
在这里您可以找到编辑它的说明。

经过这一切,我仍然收到消息

您无法打开应用程序“XCode.app”,因为此类 Mac 不支持它

当我尝试从 Finder 运行 Xcode 6.4

解决方案 1
我唯一没有做的就是在更改后重新安装 XCode 6.4。我重新安装了它,它的工作原理!

解决方案 2
Dave Wood提供了另一种避免重新安装 XCode 的解决方案。 是帖子,正如他在回答中发布的那样,脚本在这里

0 投票
3 回答
1872 浏览

java - Aptana studio 3 在 El Capitan beta 3 中挂起并且无法启动

我已经从 Apple 的官方 Java 包中安装了 JavaForOSX.pkg,并且成功地启动并运行了适用于 El Capitan beta2 的 Aptana sutido 3 独立版本,完全没有问题。我使用了来自http://forums.macrumors.com/threads/apple-java-6-for-10-11.1890762/page-2的 p0wer0n 的说明

beta 3 升级后,Aptana studio 3 到手,根本无法启动。

我重新安装了 JavaForOSX.pkg 和 Aptana studio 3,仍然无法正常工作。

有没有人有这个问题并且知道任何解决方案?

0 投票
4 回答
1374 浏览

ios - 无法在 OS X El Capitan 中使用命令生成字符串

我正在使用 OS X 10.11 El Capitan(Beta 3)中的 Xcode 6.4 开发 iOS 应用程序。

每当我尝试使用终端命令进行本地化时,genstrings我都会收到消息

genstrings:错误:无法找到实用程序“genstrings”,不是开发人员工具或 PATH

自第二个测试版以来,我一直收到此错误。

有没有人必须处理这个问题?提前致谢!

0 投票
1 回答
2788 浏览

macos - OS X 10.11 EL Capitan:从 daemom 为所有登录用户启动启动代理

我有一个守护进程(A),它从服务器下载一个守护进程(B)的.pkg并安装它,并将守护进程(B)放在/Library/MyFolder/中。它还将两个全局启动代理放在同一目录中,并将相应的 plist 放在 /Library/LaunchAgents 中。守护程序(B)的应用程序包包含一个包装应用程序,例如启动器,它为所有登录用户加载启动代理,我正在使用以下脚本在 10.10 上打开启动器应用程序

上面的脚本在 10.10 上工作正常,但在 10.11 EL Capitan 上不工作。是不是因为 10.11 的无根功能,因为如果我禁用无根相同的脚本可以正常工作。此外,如果我手动为守护进程(B)安装 .pkg,那么它也可以正常工作。相关问题在这里

0 投票
2 回答
11827 浏览

python - MySQL 配置不当原因:不安全使用相对路径

我正在使用 Django,当我运行时python manage.py runserver收到以下错误:

我不完全确定如何解决这个问题。我已经通过 pip 安装了 MySQL-python。我更早地遵循了这一步。

我还想指出这是 El Capitan Beta 3。

0 投票
2 回答
2147 浏览

android - 安装 OSX 10.11 El Capitan 公共测试版后,Android SDK Manager 冻结

我刚刚安装了 El Capitan OS X (10.11) 的公共测试版。

从优胜美地升级安装后我遇到的唯一问题是 Android SDK Manager。

当我从 Android Studio 1.2.2 中启动 Android SDK Manager 时,它会通过网络调用进行检查和解析。单击任何单个模块后,SDK 管理器会冻结,您会得到一个彩色的死亡之轮。唯一的方法是强制关闭应用程序。

我尝试重新启动 MacBook Pro 并强制退出并重新启动 SDK 管理器,但问题仍然存在。在升级 10.11 之前,SDK 管理器工作正常

编辑:我注意到没有一个模拟器可以与 El Capitan 一起使用

我尝试过使用 Genymotion,但这也不起作用。

0 投票
1 回答
2106 浏览

r - Juypter 笔记本在 El Capitan 公测版上找不到 R 内核

我在备用计算机上安装了 El Capitan 测试版用于测试目的,以便在我们的数据科学团队的其他人在今年秋天某个时候发布最终版本后升级他们的日常机器之前找出潜在问题(注意:我可以在 Unix 上导航,但是我远非 Mac 程序员)。python 2 和 3 的内核工作得很好,但是当我尝试加载 R 内核时,我收到以下消息:

从 Jupyter 笔记本本身中,我得到:

我在终端中收到以下错误消息。

我的第一个想法是尝试重新安装 R 内核(及其依赖项),但这些依赖项必须从它们的二进制文件编译并需要 Xcode(没有公开测试版)。有谁知道这方面的潜在解决方法(或者对从哪里开始寻找有任何想法)?我试图弄清楚这是否是我们可以自己解决的问题,或者我们是否可能需要等待 Jupyter 小组的官方修复。提前致谢。

0 投票
4 回答
7006 浏览

ruby - 如何在 Mac OS X 上不使用 sudo 安装 gems

我读过很多帖子,但到目前为止还没有一个成功的。

如何在 OSX(El Capitan Beta)上为我自己的用户安装 gem?帖子建议指定-user-install例如,但我根本无法调用gemsudo因为它会引发权限错误。

我遵循“在 OSX 10.10 Yosemite 上以用户身份安装 gem ”,但仍然无法调用gem

我安装了 Homebrew,按照上面的指南安装了 rbenv,安装了带有 rbenv 的 Ruby 版本,检查了它是否正确加载,但指南中的最后一步是调用gem install,我仍然无法做到。

gem安装后调用rbenv会导致:

rbenv 环境转储:

每当我运行它时,brew和gem都会抛出'Permission denied'错误”似乎相关,尽管它没有解决,除非使用我可能必须做的其他方法。

0 投票
4 回答
14399 浏览

macos - How do I remove MacPorts on an "unsupported OS" i.e. El Capitan Public beta?

The MacPorts installation that I had on Yosemite doesn't work on the El Capitan since it isn't supported yet. I want to remove the Port installation here but I'm not able to run any of the Port commands. Does anyone have an idea how to clean it up?

On running any port command, I get the following error:

0 投票
1 回答
89 浏览

objective-c - CGLayerRef 仅在 OS X 10.11 (El Capitan) 中为空

我有一个图像编辑应用程序,它一直工作到 10.10,但在 10.11 中出现了一个错误

当我查看CIImage创建的 w/-imageWithCGLayer时,它仅在 10.11 中显示为空图像(大小正确)

所以当我CIImage *test在 10.10 上查看时,它看起来就像我想要的那样。在 10.11 上,它是相同大小的空白图像。我尝试查看 CGLayer 和 CIImage 的 API 差异,但文档对我来说太密集了。有没有其他人偶然发现这个问题?我想它一定是带有初始化的东西CGContextRef,因为代码中的其他所有内容都与大小相关