标签: macos-sierra

Xcode 6.4在macOS Sierra中意外退出?

我有许多使用Xcode 6.4(OS X Yosemite)构建的工作项目.最近我更新到macOS Sierra.我也安装了Xcode 7.3.1版.即我在此链接后安装了多个Xcode版本. http://iosdevelopertips.com/xcode/install-multiple-versions-of-xcode.html

但是,我可以在Xcode 7.3.1中打开我的项目,但它显示太多错误.我想在Xcode 6.4中打开它,这给了我" Xcode意外退出 "的错误.每次我在Xcode 6.4中重新打开项目

我试过这个解决方案,仍然没有结果

  1. 每次打开项目时Xcode都会意外退出

  2. Xcode 5崩溃 - Xcode意外退出

我知道有一些兼容性问题.有没有解决方案.有人请帮助我.

xcode6.4 macos-sierra

8
推荐指数
1
解决办法
3940
查看次数

更新到MacOS Sierra后,Maven with Surefire(TestNG)的速度很慢

在将MacBook Pro更新到MacOs Sierra之前,命令:

mvn clean install -U
Run Code Online (Sandbox Code Playgroud)

运行大约40秒,在几个maven子模块中进行了数百次测试.

更新到MacOS Sierra后,如果没有更改代码,相同的命令将花费12分钟.在我看来,当Surefire插件打印当前模块的结果时,它会在继续之前挂起2-3分钟.到目前为止,测试执行的速度与更新MacOS Sierra之前的速度一样快.

从模块开始的TestNG结果打印输出示例:

Tests run: 101, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 167.854 sec

Results :

Tests run: 101, Failures: 0, Errors: 0, Skipped: 0
Run Code Online (Sandbox Code Playgroud)

有谁知道这背后的原因?

java testng maven macos-sierra

8
推荐指数
1
解决办法
1712
查看次数

在 macOS 中禁用 WKWebview 的弹跳滚动

尝试在 macOS 中禁用 WKWebview 的弹跳滚动,但 macOS 中的 WKWebview 没有“scrollView”

let webView = WKWebView(frame: view.frame)
print(webView.scrollView)
Run Code Online (Sandbox Code Playgroud)

macos cocoa swift wkwebview macos-sierra

8
推荐指数
1
解决办法
4160
查看次数

Mac OS Sierra virtualenv(python 2.7)pip install mysqlclient错误

在Mac OS Sierra上,使用python2.7创建virtualenv并尝试安装mysqlclient以使用Django w/MySQL.我通过自制程序安装了MySQL 5.6.运行"pip install mysqlclient"会出现以下错误:

Running setup.py bdist_wheel for mysqlclient ... error
...
 13 warnings generated.
  cc -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -Wl,-F. build/temp.macosx-10.12-intel-2.7/_mysql.o -L/usr/local/Cellar/mysql56/5.6.32/lib -lmysqlclient -lssl -lcrypto -o build/lib.macosx-10.12-intel-2.7/_mysql.so
  ld: library not found for -lssl
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command 'cc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)
  Failed building wheel for mysqlclient
Command "...env2.7/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/nm/mqfwjt115q7g0lpvnx7sylwm0000gn/T/pip-build-tJmAVS/mysqlclient/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install …
Run Code Online (Sandbox Code Playgroud)

mysql homebrew pip python-2.7 macos-sierra

8
推荐指数
2
解决办法
2783
查看次数

使用AppleScript拆分全屏应用程序

我一直在Automator中使用这个脚本,它可以在全屏模式和窗口模式之间切换应用程序.我经常使用分屏应用程序(在El Capitan中引入),所以有没有办法修改这个脚本以启用分屏?我知道没有用于分割的键盘快捷键,所以这绝对是黑暗中的一个镜头.

macos applescript automation automator macos-sierra

8
推荐指数
1
解决办法
740
查看次数

Xcode - 如何更改macOS应用程序的显示名称?

应用程序的产品名称是应用程序的名称,因为它将显示给客户,并且您在启动新项目时在Xcode助手中选择它,但如果您想要更改它,该怎么办?

这似乎是一个微不足道的问题,但我尝试搜索,我发现像这样的旧答案在应用程序中更改Cocoa显示名称?(七年前)或者这个如何在构建设置中更改Mac应用程序的名称?假设你有一个MainMenu.xib文件,或者引用iPhone的答案,例如这个答案(九年前)如何更改iOS应用程序的名称?或者这个Apple的iOS技术说明.

因为许多事情可能在七年或更长时间内在Xcode中发生了变化,并且macOS与iOS不同,我害怕制造一些麻烦,或者更改某些部分中出现的名称,但在其他地方忘记旧名称.

更改用户在Mac应用中看到的名称的正确方法是什么?

xcode macos-sierra

8
推荐指数
1
解决办法
5946
查看次数

MacOS Sierra 10.12.15上的rJava:不支持的选项fopenmp

我正在尝试在MacOS Sierra上安装rJava.必须尝试其他其他版本MacOS的提示和指南,如https://github.com/snowflakedb/dplyr-snowflakedb/wiki/Configuring-R-rJava-RJDBC-on-Mac-OS-X安装xlsx和在Mac上的rJava

但它没有成功.非常感谢任何帮助.谢谢.

我的Mac版:macOS Sierra,版本10.12.15我的R版本:3.4.0(2017-04-21)我的Rstudio版本:版本0.99.903

Java版本:

bash-3.2$ /usr/libexec/java_home -V
bash-3.2$ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)


bash-3.2$ R CMD javareconf
Java interpreter : /usr/bin/java
Java version     : 1.8.0_131
Java home path   : /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre
Java compiler    : /usr/bin/javac
Java headers gen.: /usr/bin/javah
Java archive tool: /usr/bin/jar
Non-system Java on macOS

trying to compile and link a JNI program 
detected JNI cpp flags    : -I$(JAVA_HOME)/../include …
Run Code Online (Sandbox Code Playgroud)

macos installation rjava macos-sierra

8
推荐指数
1
解决办法
4061
查看次数

使用FileManager复制文件时出错(CFURLCopyResourcePropertyForKey失败,因为它传递了一个没有方案的URL)

我正在尝试使用FileManager's 将一些(媒体)文件从一个文件夹复制到另一个文件夹copyItem(at:path:),但我收到错误:

CFURLCopyResourcePropertyForKey失败,因为它传递了一个没有方案的URL错误Domain = NSCocoaErrorDomain Code = 262"由于不支持指定的URL类型,因此无法打开该文件."

我正在使用Xcode 9 beta和Swift 4.

let fileManager = FileManager.default
let allowedMediaFiles = ["mp4", "avi"]

func isMediaFile(_ file: URL) -> Bool {
    return allowedMediaFiles.contains(file.pathExtension)
}

func getMediaFiles(from folder: URL) -> [URL] {
    guard let enumerator = fileManager.enumerator(at: folder, includingPropertiesForKeys: []) else { return [] }

    return enumerator.allObjects
        .flatMap {$0 as? URL}
        .filter { $0.lastPathComponent.first != "." && isMediaFile($0)   
    }
}

func move(files: [URL], to location: URL) {
    do {
        for …
Run Code Online (Sandbox Code Playgroud)

nsfilemanager swift macos-sierra xcode9-beta

8
推荐指数
1
解决办法
3592
查看次数

观察新的系统通知OSX

是否可以收听/观察macOS收到的新通知?

我的意思是,当收到新的iMessage或Slack消息时(基本上所有导致NotificationCenter显示通知的内容)

macos notifications messages macos-sierra

8
推荐指数
1
解决办法
559
查看次数

MacOS 上 icmp_seq 请求超时

这一切都始于我尝试连接到 GCP 上仅用于 SFTP 的虚拟机设置时。每次我尝试在这台计算机上检查 SSH 或设置 SFTP 时,它都会变得无法访问(同时在我朋友的笔记本电脑上可以访问并且连接良好)。

Ping <ip address>
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Run Code Online (Sandbox Code Playgroud)

我可以 ping 其他虚拟机,也可以通过 SSH 连接到它们。

我认为问题可能出在我的路由器上。所以我使用手机 HOTSPOT 连接到互联网并再次尝试。但还是没用。此外,令我惊讶的是,当我 ping www.google.com 时,我也遇到了同样的超时(奇怪,因为我可以通过 chrome 浏览器使用互联网)。

其他详情:

  • MacBook Pro,高塞拉
  • Airtel 宽带/沃达丰(热点)
  • 防火墙已关闭。

其他人似乎也遇到了类似的问题(但我在这些链接中找不到任何令人满意的答案):

ping icmp macos-sierra

8
推荐指数
1
解决办法
3万
查看次数