Questions tagged «macos»

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

8
更改在终端中打开的文件的默认编辑器?(例如,将其设置为TextEdit / Coda / Textmate)
有没有办法使在Textedit中打开的终端中打开要编辑的文件? 例如,某条命令可能会打开文件进行编辑(例如git commit),而不是在vim或emacs中打开该文件,而是在Textedit(或您选择的其他文本编辑应用程序,例如Coda或Sublime)中打开该文件。 还有一个额外的问题,是否有任何方法可以将git专门配置git commit为在应用程序目录中的编辑器中运行后自动打开创建的文件?

30
在OSX 10.9 Maverick上安装Nokogiri时出错?
我将OSX(Lion)升级到Mavericks,但无法为我的项目安装Nokogiri。 我已经安装了XCode 5.0.1,命令行工具(使用 xcode-select --install),并且已经从Homebrew安装了libxml2,但仍然遇到问题。 错误是: Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/ericcamalionte/.rvm/rubies/ruby-1.9.2-p320/bin/ruby extconf.rb checking for libxml/parser.h... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. …

1
通过终端将json卷曲请求发布到Rails应用
我正在尝试使用来自os x终端的curl命令在我的rails应用程序上创建用户。无论我如何格式化数据,应用程序都会返回未通过我的验证的响应。 curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"email@email.com","password":"app123","password_confirmation":"app123"}}" 我尝试了所有变化。我尝试使用[]括号,尝试了user = {data ..},但似乎没有任何效果。有任何想法吗?

23
Xcode 4的隐藏功能
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 现在Xcode 4正式发布了,是时候回答我之前的问题了:Xcode的隐藏功能 那是什么 您不能没有的那些隐藏的Xcode 4小提示和技巧是什么? 请限制您的技巧为那些仅针对Xcode 4的新技巧!

10
网络链接调节器不适用于macOS Sierra
在macOS Sierra上安装了最新版本的Network Link Conditioner之后,它似乎无法正常工作。即使设置为100%丢失,它也不会影响我的网络连接。任何人都经历过吗?这仅仅是Apple不更新Xcode 8的NLC的情况吗?

10
授权Xcode / Mac OS中的非管理员开发人员
我在Mac OS上的日常任务中使用标准用户帐户。自从升级到Snow Leopard以来,从Xcode中运行程序时,我被要求做以下事情: “在“开发人员工具”组中键入用户的名称和密码,以允许开发人员工具访问权限进行更改” 虽然我知道管理员用户名/密码,但这很烦人(尽管每次登录只需要一次)。 开发人员工具访问权限要求从应用程序gdb-i386-apple-darwin获得“ system.privilege.taskport.debug”的权限。 最好的办法是什么?

8
Swift-使用哪种类型?NSString或String
随着Swift的推出,我一直在努力使自己适应新的语言 我是iOS开发人员,会NSString, NSInteger, NSDictionary在应用程序中使用诸如此类的类型。我注意到在Apple的“ Swift编程语言”电子书中,他们使用了Swift类型String, Int, Dictionary 我注意到Swift类型没有(或命名不同)Foundation类型具有的某些功能。例如NSString具有一个length属性。但是我不能为Swift找到一个类似的东西String。 我想知道,对于iOS应用程序,我是否仍应使用Foundation类型?
109 ios  objective-c  string  macos  swift 

7
如何完全卸载Xcode并清除所有设置
我有一个我只能认为与Xcode有关的问题,其中我的应用程序要花费75%的时间才能永远运行并使手机崩溃/重启。我尝试使用保存的较旧版本的代码,但是它们具有相同的效果,这是一个月前所没有的。 在过去的几周中,我一直在寻找解决该问题的所有可能方法,但都没有发现任何问题,因此,我想完全卸载Xcode并清除所有设置。但我找不到解决办法。我可以卸载它,但是当我重新安装它时,它仍然具有所有旧设置和项目列表等。如何完全卸载它?
109 ios  xcode  macos  uninstall 

2
如何在OS X 10.7.3中复制目录?
嗨,我正在尝试将hassebjaved / Desktop / rails_projects的rails_projects目录复制到haseebjaved的主目录中。 如何通过命令行执行此操作? 另外,我可以在UI上看到我的主目录,还是只能在Mac OS X中通过命令行查看? 是否可以通过UI在我的主目录之间复制目录?还是仅通过命令行? 谢谢

9
pip成功安装软件包,但在命令行中找不到可执行文件
我正在使用Mac OS X Yosemite版本10.10.3。 我在http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/中使用macport安装了python2.7和pip 我可以成功安装软件包并将其导入我的python环境和python脚本中。但是,找不到与可以从终端中的命令行调用的软件包相关联的可执行文件。 有谁知道可能出什么问题了?(下面有更多详细信息) 例如,按照http://wiki.ros.org/jade/Installation/Source中的指示安装名为“ rosdep”的软件包时 我可以运行:sudo pip install -U rosdep 安装没有错误,并且相应文件位于/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 但是,如果我尝试运行:sudo rosdep init,则会出现错误:"sudo: rosdep: command not found" 这不是程序包特定的错误。对于在计算机上使用pip安装的所有软件包,我都会得到它。我什至尝试添加 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 对我的$PATH。但是,即使这些程序包可以在python内正常运行,也无法在命令行上找到可执行文件。
109 python  macos  pip  macports 

6
尝试安装pecl扩展时,mac os x 10.7.3上的$ PHP_AUTOCONF错误
我正在尝试使用pecl_http和memcache设置我的机器,在两种情况下,我都会遇到类似的错误。这是在MAC OS X 10.7.3(lion)上的,我也安装了XCODE。在运行这些命令之前,我还安装了Zend Server社区版,并设置了CFLAGS ='-arch i386 -arch x86_64'环境变量。所以请帮忙我需要做的 bash-3.2# **sudo pecl install pecl_http-1.7.1** downloading pecl_http-1.7.1.tgz ... Starting to download pecl_http-1.7.1.tgz (174,098 bytes) .....................................done: 174,098 bytes 71 source files, building running: phpize Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 Cannot find …

12
如何更改从/ usr / libexec / java_home返回的Mac OS的默认Java VM
(不确定是否应该继续进行SU ...迁移当然是一个选择,但是更多的程序员在这里阅读了问题,所以就去了)。 我正在运行Mac OS X 10.8.4,并且安装了Apple的JDK 1.6.0_51以及Oracle的JDK 1.7.0_25。我最近为一些需要它的预发行软件安装了Oracle 1.8预览JDK。现在,当我运行/ usr / libexec / java_home时,我得到了: $ /usr/libexec/java_home -V Matching Java Virtual Machines (4): 1.8.0, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home 1.7.0_25, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home 1.6.0_51-b11-457, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_51-b11-457, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 大。 但是,运行: $ java …
108 java  macos  java-home 

7
如何增加Mac的docker-machine内存
我是Docker的新手,并尝试通过本教程从Docker映像设置MemSQL- http: //docs.memsql.com/4.0/setup/docker/ 。我在Mac上,该教程使用的boot2docker似乎已被弃用。 VM需要4GB内存才能运行。本教程指定了如何执行此操作,boot2docker但我找不到使用docker-machine / docker工具箱执行此操作的方法。 这是我正在使用的命令,也是我在尝试通过本教程而不更改boot2docker配置时遇到的错误。 docker run --rm --net=host memsql/quickstart check-system Error: MemSQL requires at least 4 GB of memory to run.

12
使用命令行在OS X上启动应用
我想通过脚本在OSX上启动应用程序。我需要通过命令行参数。不幸的是,open不接受命令行参数。 我能想到的唯一选择是用于nohup myApp > /dev/null &启动我的应用程序,以便它可以独立于启动它的脚本而存在。 还有更好的建议吗?
108 macos 

12
OS X v10.9(Mavericks)中缺少GDB
我去了OS X v10.9(Mavericks)中使用GDB,但它不存在。它去哪了? # /usr/lib/gdb -bash: /usr/bin/gdb: No such file or directory # gdb -bash: gdb: command not found 我还启动了Xcode 5.0.1: 首选项>下载 ..并且不再有命令行工具可用-ffs!
108 xcode  macos  gdb 

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.