Questions tagged «macos»

macOS(以前称为OS X或Mac OS X)是Apple的台式机操作系统,可在Macintosh计算机上找到。仅当您的问题与使用macOS API或特定于macOS的行为有关时才使用此标签,而不是因为您碰巧在macOS上运行代码。与使用macOS或对MacOS进行故障排除有关的问题不在主题范围内,属于Ask Different社区。


11
在OS X 10.9(Mavericks)上安装Java
我已经在Mac OS X v10.8(Mountain Lion)上安装了JDK。当我将其升级到Mac OS X v10.9(Mavericks)并在终端中运行时,它显示:java -version 没有Java运行时,要求安装。 然后,我在Mac上手动安装了JDK(1.7)。看来安装工作正常。安装完成后,我打开了终端并输入了内容java -version。它还显示了相同的错误: 没有Java运行时,要求安装。 我怎么解决这个问题?
321 java  macos 

13
iPhone模拟器突然开始运行非常缓慢
我已经在iphone模拟器中开发了一个应用程序数周,并且直到现在它一直运行良好,但是突然之间,在加载内容和动画时开始运行非常缓慢。自上次成功测试以来,我尚未对代码进行任何更改。 我尝试重新启动模拟器(多次)并删除应用程序,并进行了完全干净的重建,但是没有运气。我还在模拟器运行时通过监视器检查了CPU的使用情况,而我只使用了大约30%的CPU和40%的内存。 我完全理解模拟器永远不会像设备本身那样快速,但是奇怪的是,经过这么长的时间后,它突然开始缓慢运行,而缓慢意味着我的速度还不到其原始速度的四分之一。

12
如何在Mac上的IntelliJ IDEA中增加IDE内存限制?
我在Mountain Lion上使用IDEA 12 Leda。我想增加IDE可以使用的最大内存。我将Info.plist文件中的VMOptions设置为 -Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar 当我打开IDEA时,仍然看到最大内存为711m。 jps -v 显示我的VMOptions已加载,但已被以下选项取代。 29388 **-Xmx2048m** -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar -Xms128m **-Xmx800m** -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -XX:+UseCompressedOops -Didea.paths.selector=IdeaIC12 -Dsun.java2d.noddraw=true -Didea.max.intellisense.filesize=2500 -Didea.dynamic.classpath=false -Didea.jars.nocopy=false -Dsun.java2d.d3d=false -Dapple.awt.fullscreencapturealldisplays=false -Dapple.laf.useScreenMenuBar=true -Djava.endorsed.dirs= -Dswing.bufferPerWindow=false -Didea.fatal.error.notification=enabled -Didea.cycle.buffer.size=1024 -Didea.popup.weight=heavy -Didea.xdebug.key=-Xdebug -Dapple.awt.graphics.UseQuartz=true -Dsun.java2d.pmoffscreen=false -Didea.no.launcher=false -DCVS_PASSFILE=~/.cvspass -Didea.use.default.antialiasing.in.editor=false -Dcom.apple.mrj.application.live-resize=false -Didea.smooth.progress=false 29392 Jps -Dapplication.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Xms8m …

4
核心数据与SQLite 3的比较[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我已经非常熟悉关系数据库,并且过去使用过SQLite(和其他数据库)。但是,Core Data具有一定的吸引力,因此我正在考虑花一些时间来学习它,以便在我的下一个应用程序中使用。 通过SQLite使用Core Data有很多好处,反之亦然?每种优点/缺点是什么? 我发现当苹果不将其用于许多旗舰应用程序(如Mail.app或iPhoto.app)而不是选择SQLite数据库时,很难证明学习核心数据的成本。SQLite在iPhone上也被广泛使用。 熟悉这两种方法的人能否评论他们的经历?也许像大多数事情一样,这个问题比仅仅使用一个问题更深刻?
314 cocoa  macos  core-data  sqlite 

21
收到“此应用程序正在从后台线程修改自动布局引擎”错误?
使用swift在我的OS X中经常遇到此错误: “此应用程序正在从后台线程修改自动布局引擎,这可能导致引擎损坏和奇怪的崩溃。这将在以后的版本中引发异常。” 我有一个NSWindow,并且正在交换视图到contentView窗口的视图。尝试在窗口上执行操作或在窗口上添加操作时,都会收到错误消息。试图禁用自动调整大小的东西,并且我没有使用自动布局的东西。有什么想法吗?NSApp.beginSheetsubview 有时候很好,什么也没发生,其他时候却完全破坏了我UI,没有负载

19
命令行CSV查看器?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 有人知道Linux / OS X的命令行CSV查看器吗?我在想类似的东西,less但以更易读的方式将列隔开。(我可以用OpenOffice Calc或Excel打开它,但这样做太强大了,以至于只按需要查看数据即可。)进行水平和垂直滚动会很棒。
308 linux  macos  command-line  csv 


11
带有-i选项的sed命令在Mac上失败,但在Linux上有效
我已成功使用以下sed命令在Linux中搜索/替换文本: sed -i 's/old_link/new_link/g' * 但是,当我在Mac OS X上尝试时,得到: “命令c期望\后跟文本” 我以为Mac运行的是普通的BASH shell。这是怎么回事? 编辑: 根据@High Performance,这是由于Mac sed具有不同的(BSD)风格,因此我的问题将是如何在BSD中复制此命令sed? 编辑: 这是导致此情况的一个实际示例: sed -i 's/hello/gbye/g' *
303 linux  macos  bash  sed 

9
如何在Mac OS X 10.8 / Xcode 4.4上使用/安装gcc
我已经安装了Mountain Lion(Mac OS X 10.8),现在gcc似乎不再可用。我还安装了Xcode 4.4,因此没有更多的/ Developer目录。 我既需要Mac端口也需要gcc,也需要使用ruby gem(具有本地扩展名)。 Xcode 4.4是否包含gcc或是否可以安装gcc?
294 xcode  macos  gcc 

14
从Mac Terminal运行/打开VSCode
我想通过运行此命令从Mac OSX终端运行/打开Visual Studio代码code .。我在这里找到说明: https://code.visualstudio.com/Docs/setup 显然,我需要在.bashrc文件中包括它,所以我这样做了,但无济于事。 code () { if [[ $# = 0 ]] then open -a "Visual Studio Code" else [[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}" open -a "Visual Studio Code" --args "$F" fi } 我在.bashrc这里编辑了文件: ~/.bashrc 指向 /Users/username/.bashrc .bashrc我应该编辑哪个?

17
Eclipse挂在Android SDK Content Loader上
我已经在OS X 10.8.2上使用Eclipse 4.2(Juno版本20120920-0800)工作了几周,为Android 3.0及更高版本构建应用程序。我有配备SSD的四核i7 MacBook Pro,因此性能不是问题。一切都很好。 在某个时候,我导入了一个需要Android 2.2的Android项目,因此我使用Android SDK管理器(v.21)安装了该项目。从那时起,与Eclipse的合作永远长久。首先,它将在右下方的状态消息中打印以下内容: Android SDK内容加载器:(0%) 这需要两分钟左右的时间。特定消息为“检查项目”,并且在执行此操作时,所有Android项目均以红色突出显示,因为未找到Android资源。然后,继续进行: 正在为Android 2.2加载数据(100%) 这将保持几分钟。然后,它继续对Android 3.1和我安装的其他SDK版本执行相同的操作。基本上,每当第一个自动补全开始时,它就会挂起(例如,键入后System.),或者在加载之前我访问Android偏好设置。 这是我的Android SDK的状态: 我已经尝试过的: 重新安装Android SDK(通过Homebrew),从而/usr/local/Cellar/android-sdk完全删除。 从头开始重新安装AVD插件(v.21)。 我该怎么做才能找出这些问题的根源并回到一个干净的状态?
292 android  eclipse  macos 

13
OSX bash,“监视”命令
我正在寻找在Mac OSX上复制Linux'watch'命令的最佳方法。我想每隔几秒钟运行一条命令,以使用“ tail”和“ sed”对输出文件的内容进行模式匹配。 在Mac上,我最好的选择是什么,并且无需下载软件就能完成?
292 macos  bash  automation  watch 

7
JavaLaunchHelper类在两个地方实现
是JDK吗?堆栈溢出:КакразрешитьконфликтдвухJDK? 今天,我在macOS Sierra上升级了Intellij Idea,现在,当我在控制台中运行应用程序时,出现此错误: objc [3648]:在/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java(0x10d19c4c0)和/Library/Java/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/中都实现了JavaLaunchHelper类目录/主页/jre/lib/libinstrument.dylib(0x10ea194e0)。将使用两者之一。哪一个未定义。

27
dyld:未加载库...原因:找不到图像
尝试运行我在Mac OS X中发送的可执行文件时,出现以下错误 dyld: Library not loaded: libboost_atomic.dylib Referenced from: /Users/"Directory my executable is in" Reason: image not found Trace/BPT trap:5 我已经安装了boost库,它们位于中/opt/local/lib。我认为问题仅与可执行文件有关,因为当我在其中粘贴“ libboost_atomic.dylib”时,就不再关心它了。不幸的是,然后它抱怨找不到下一个Boost库。 有简单的方法可以解决此问题吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.