问题标签 [macos-sierra]

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 投票
1 回答
998 浏览

cocoa - 使用 PDFKit 界面显示 pdf 文件

我正在使用 Mac OS 10.12,并且有一个使用 PDFKit 界面显示 pdf 文件的应用程序。但是我遇到了以下问题

将pdf文档设置为PDFView,在OS10.11等原版操作系统中,会调用PDFView->drawPage()函数,而在OS10.12中,不调用该函数;

PDFView can't draw pdf annotation in OS10.12;

上述解决方案将不胜感激

0 投票
2 回答
3128 浏览

objective-c - 在 macOS Sierra 上使用 clang 编译 Objective-C

我试图弄清楚如何在 macOS Sierra 上编译这段代码。

在 El Capitan 上,我可以使用这个命令进行编译。

但是,当我在 Sierra 上尝试该命令时,我看到了这些错误。

这是clang我正在使用的版本。

我安装了 Xcode 版本 7.3.1 (7D1014) 和 Xcode 版本 8.0 beta 4 (8S188o)。我拥有的 Sierra 版本是 10.12 beta (16A254g)。

注意:我想在终端中编译它clang,而不是在 Xcode 中。

0 投票
1 回答
385 浏览

macos - 更新到 macOS beta 4 后,go test -cover 抛出“致命错误:运行时执行期间出现意外信号”

Go build 和 go test 仍然有效。

在更新到 macOS beta 之前,我使用测试覆盖工具没有任何问题。

“去测试”工作正常;然而,所有的覆盖测试命令都抛出了这个错误(go test -coverprofile=coverage.out 抛出了同样的问题)。

如果有人知道如何解决这个问题,我将不胜感激!

0 投票
6 回答
11200 浏览

swift3 - 多点连接未以编程方式连接

我正在创建一个通过 Multipeer Connectivity Framework 使用远程控制功能的 iOS/macOS 应用程序。由于要远程监控的设备会运行很长时间,因此使用自动视图控制器方法是不可行的,因为监控设备可能会被锁定或进入睡眠状态然后断开连接。所以我使用了程序化方法,这样当监控设备失去连接时,它们会在解锁/唤醒时自动配对,并再次启动应用程序。我的连接使用 ViewController 方法可以正常工作,但不能使用编程委托方法。广告、浏览和邀请工作正常,但是当远程接受邀请时,我收到几个错误,然后连接失败。什么'

那么它为什么要尝试使用 GameCenter 框架呢?为什么接受邀请后失败了?会不会只是 Xcode 8 / Swift 3 /iOS 10 / macOS Sierra Beta SDK 中的错误?

这是我的连接类的代码

0 投票
1 回答
705 浏览

scripting - textWrangler 的查找和替换脚本

我正在尝试制作一个脚本来查找和替换一些 xml 结构。

我已经把它弄平了,没有空格,没有回报。

到目前为止,我已经做了:

脚本编辑器说:

这是我的第一个脚本,所以我可能做错了什么,但是什么?

0 投票
3 回答
4821 浏览

php - macOS Sierra Beta 上的 PHP7 无法安装

我目前在我的系统上安装了 PHP 5.6.23。但是,我正在尝试在我的系统上安装 PHP7(macOS Sierra Beta),我正在尝试使用brew install homebrew/php/php70.

但是,我收到以下错误:

结果brew doctor是这样的:

任何指导/帮助将不胜感激!

0 投票
3 回答
2697 浏览

ios - Xcode 7.3.1 在 MacOS Sierra Beta 5 上崩溃

注意:自 Beta 1 或 2 以来,我一直在使用 Xcode7.x 和 MacOS Sierra。它工作得很好。我还没有在这台机器上接触过 Xcode 8。

从 beta 5 开始,我突然无法使用 Xcode 7 做任何事情。我启动它并打开我的工作区,一旦我将视图更改为另一个文件或项目或资产或任何东西,它就会崩溃并出现以下错误:

其他人在 beta 5 中遇到过这个吗?

0 投票
0 回答
94 浏览

objective-c - dispatch_sync_f 阻止窗口全屏操作

我正在编写一个应用程序,它dispatch_sync_f在切换时使用(从键盘输入)在主线程上执行阻塞操作。我在传递给它的函数中有一个while循环,dispatch_sync_f它执行一些例程。为了确保在此循环中处理窗口事件,我编写了以下内容并将其传递。

但是,当我尝试全屏显示(绿色按钮)时,它会一直卡住,直到取消此阻止功能。我以为我正在传递所有事件,任何键盘/鼠标输入到窗口都会被处理。但在这种情况下,全屏显示可能不是一个事件。有没有办法在主线程被阻塞时检测全屏事件并将其传递给窗口?

0 投票
1 回答
110 浏览

swift - Xcode 8 Beta 6 中出现奇怪的 SceneKit 链接器错误

我最近更新到最新的 Xcode 8 beta 6。我之前是 beta 4(我想)。我试图编译我的代码并得到这个错误:

在此处输入图像描述

这是片段:

如果我注释掉分配物理体的两行,然后设置其类别,则代码编译时错误为零。我不太清楚错误试图暗示什么。任何建议都非常感谢。

0 投票
4 回答
15879 浏览

core-data - Swift 3 中的 managedObjectContext

我想完成这个使用 Swift 和 CoreData 创建表的示例代码。但是,使用 Swift 3 我无法让它工作。最重要的是,我无法正确更换线路

即使我发现了这个相关的问题(但它是 iOS 而不是 OS X)。如何替换产生错误消息的那段代码Value of type 'AppDelegate' has no member 'managedContext'