Questions tagged «macos»

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

13
iTunes Connect API [关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 2年前关闭。 改善这个问题 iTunes Connect是否有API?某些应用程序如何将财务和销售报告下载到计算机?是否有一些C / Objective-C API包装器?

6
即使安装了brew的Python,自制酿造医生也会警告有关/Library/Frameworks/Python.framework的信息
运行Homebrew brew doctor(Mac OS X 10.9.2)时,收到以下警告消息: 警告:Python安装在/Library/Frameworks/Python.framework Homebrew仅支持针对系统提供的Python或现成的Python构建。特别是,安装到/ Library的Python可能会干扰其他软件的安装。 因此,我运行brew install并遵循了安装说明输出中提供的步骤来安装Homebrew的Python版本。运行which python确认Homebrew的版本确实在我的PATH的顶部。输出为/usr/local/bin/python。 尽管如此,当我重新运行时brew doctor,我仍然收到相同的警告消息。如何抑制此警告?我是否需要从计算机中删除/Library/Frameworks/Python.framework目录?我只是应该忽略它吗?我的计算机上是否有其他应用程序可能导致发出此警告? 请注意,由于没有来自的警告,我没有特别运行任何错误的应用程序brew doctor。另请注意,当我运行时,此警告消息并不总是打印出来的brew doctor,它是最近才开始出现的。另外,我在计算机上使用Python 2.7,试图远离Python 3。

4
在Mac OSX上,TortoiseSVN有什么等效功能?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我正在使用运行Mac OS X 10.5的MacBook Pro。我是这个开发环境的新手,以前在Windows上工作过。 我发现Mac PC上没有TortoiseSVN,我想知道Mac是否有其他替代工具(更好的免费和易用的GUI工具)吗?

7
如何在Mac上从$ PATH删除条目
我试图安装Sencha Touch SDK工具2.0.0,但无法正常运行。它在$ PATH变量中创建了一个条目。后来我删除了sencha sdk tools文件夹,但没有意识到path变量仍然存在。 当我做的时候echo $PATH- /Applications/SenchaSDKTools-2.0.0-beta3:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 我搜索了如何从$ PATH中删除变量,并按照以下步骤操作: 发出命令 PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin" 做了echo $PATH哪些显示/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 发出命令 export PATH 关闭终端,然后重新打开。发出命令echo $PATH。这次我得到了 /Applications/SenchaSDKTools-2.0.0-beta3:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 谁能告诉我我在做什么错?


6
“ +”(一个或多个事件)不与“ sed”命令一起使用
我正在尝试通过消除不必要的空格,空行以及使括号与空格之间保持平衡来完善代码,因此: int a = 4; if ((a==4) || (b==5)) a++ ; 应更改为: int a = 4; if ( (a==4) || (b==5) ) a++ ; 它确实适用于方括号和空行。但是,它忘记将多个空间缩小为一个空间: int a = 4; if ( (a==4) || (b==5) ) a++ ; 这是我的脚本: #!/bin/bash # Script to refine code # filename=read.txt sed 's/((/( (/g' $filename …
73 macos  bash  sed 

13
如何在终端中显示当前分支和文件夹路径?
我一直在观看Team Treehouse的一些视频,与Git一起使用时,它们的终端看起来非常漂亮。 例如,它们具有(类似): mike@treehouseMac: [/Work/test - feature-branch-name] $ git add . mike@treehouseMac: [/Work/test - feature-branch-name] $ git commit -m "Some feature." mike@treehouseMac: [/Work/test - feature-branch-name] $ git checkout master mike@treehouseMac: [/Work/test - master] $ git status 终端如何向我显示我在哪个分支上的有用信息,并用颜色区分我想要的数据位?我还没有找到某种事实上的插件吗? 我正在使用Mac OSX 10.8



3
osx 10.10 CURL POST到HTTPS url给出SSLRead()错误
我最近才升级到OSX 10.10 Yosemite,并且由于升级,我无法再将Curl POST转换为SSL url。 我首先使用了wordpress的wp_remote_request调用,还尝试在php中使用curl。两者(按预期)给出相同的错误消息: 错误号:56 错误字符串:SSLRead()返回错误-9806 注意:当我将POST卷曲到HTTP时,它可以正常工作。我认为这是PHP.ini或apache中的设置(升级后我丢失了原始的HTTPD.conf文件...)。 谁能帮我吗?

16
如何在OS X或iOS(不使用Gestalt)的运行时确定OS版本?
从CarbonCore/OSUtils.hOS X 10.8 Mountain Lion开始不推荐使用位于其中的Gestalt()函数。 我经常使用此功能在运行时测试OS X操作系统的版本(请参见下面的玩具示例)。 在Cocoa应用程序中,在运行时还可以使用什么其他API来检查OS X操作系统版本? int main() { SInt32 versMaj, versMin, versBugFix; Gestalt(gestaltSystemVersionMajor, &versMaj); Gestalt(gestaltSystemVersionMinor, &versMin); Gestalt(gestaltSystemVersionBugFix, &versBugFix); printf("OS X Version: %d.%d.%d\n", versMaj, versMin, versBugFix); }

8
自制Postgres坏了
我使用自制软件在Mac(10.10.1 / Yosemite)上安装了Postgresql 9.4.0。这是行不通的。 我已经在〜/ Library / LaunchAgents中创建了到/usr/local/opt/postgresql/homebrew.mxcl.postgresql.plist的软链接。 如果我尝试手动加载postgres,则会收到消息“操作正在进行中” > launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist /usr/local/Cellar/postgresql/9.4.0/homebrew.mxcl.postgresql.plist: Operation already in progress 但是postgres似乎没有在运行。 > ps auxw | grep post billmcn 670 0.0 0.0 2424272 452 s000 R+ 10:12PM 0:00.01 grep post 而且我无法与命令行客户端连接。 > psql psql: could not connect to server: No such file or …

5
C ++是否具有npm,pip,gem等软件包管理器?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 1年前关闭。 改善这个问题 只是想知道安装cpp软件包的最佳方法。我的背景是JS / Ruby / etc,所以似乎很奇怪,没有cpm。我想念什么?我认为这不是那么简单... 举一个例子,我甚至无法运行具有.cpp文件#include <iostream>,因为我得到fatal error: 'iostream' file not found 为了清楚起见,iostream进行编辑:这是一个不好的例子,当我写这篇文章时,我的系统配置被眨眼了。用非标准库将其替换,这在您的想象中。
72 c++  macos 

1
您是否需要在GCD中的一个块内创建NSAutoreleasePool?
通常,如果生成后台线程或在NSOperationQueue上运行NSOperation,则需要为该线程或操作创建一个NSAutoreleasePool,因为默认情况下不存在。 相同的规则是否适用于放置在Grand Central Dispatch队列中并在非主线程上运行的块?也就是说,您是否需要在分配给主队列以外的任何其他块的每个块内创建一个NSAutoreleasePool? 在有限的测试中,我没有看到通常在后台线程或NSOperation中看到的自动释放对象的控制台警告。但是,我似乎找不到关于此的权威文档,因此我想知道是否有人可以指出该声明的位置。

13
ImageMagick和OS X Lion麻烦
[edit]当我注意到我的问题之一是对ImageMagick的依赖时,我正在对开发环境中的问题进行故障排除,因为这是我应用程序的重要组成部分。 升级到OS X Lion(10.7)之后,我不再有ImageMagick可用,然后我尝试再次使用MacPorts进行安装,但没有成功,然后从源代码进行安装,但安装不是很成功,我已经转换并确定了错误,但输出错误消息不幸的是我再也没有了,由于某种奇怪的原因,我决定删除我的所有MacPort库并开始使用Homebrew,我尝试安装ImageMagick,它会安装OK,但是当我尝试使用它时,会引发此错误 dyld: Library not loaded: /opt/local/lib/libltdl.7.dylib Referenced from: /usr/local/bin/convert Reason: Incompatible library version: convert requires version 11.0.0 or later, but libltdl.7.dylib provides version 10.0.0 Trace/BPT trap: 5 我在网上阅读,但对这里发生的事情一无所知,我发现libltdl被称为libtool,显然我需要将其升级到新版本,但是我没有找到任何关于如何或在哪里找到源的指示,或是否应该由自制软件处理,以及为什么没有。 我尝试使用此安装程序脚本https://github.com/masterkain/ImageMagick-sl从源重新安装ImageMagick,但是当我尝试使用convert时,它会引发类似的错误。 $ convert gnome.jpg -resize 50% gnome_.jpg dyld: Library not loaded: /opt/local/lib/libltdl.7.dylib Referenced from: /usr/local/bin/convert Reason: Incompatible library version: …

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.