问题标签 [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.
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;
上述解决方案将不胜感激
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 中。
macos - 更新到 macOS beta 4 后,go test -cover 抛出“致命错误:运行时执行期间出现意外信号”
Go build 和 go test 仍然有效。
在更新到 macOS beta 之前,我使用测试覆盖工具没有任何问题。
“去测试”工作正常;然而,所有的覆盖测试命令都抛出了这个错误(go test -coverprofile=coverage.out 抛出了同样的问题)。
如果有人知道如何解决这个问题,我将不胜感激!
swift3 - 多点连接未以编程方式连接
我正在创建一个通过 Multipeer Connectivity Framework 使用远程控制功能的 iOS/macOS 应用程序。由于要远程监控的设备会运行很长时间,因此使用自动视图控制器方法是不可行的,因为监控设备可能会被锁定或进入睡眠状态然后断开连接。所以我使用了程序化方法,这样当监控设备失去连接时,它们会在解锁/唤醒时自动配对,并再次启动应用程序。我的连接使用 ViewController 方法可以正常工作,但不能使用编程委托方法。广告、浏览和邀请工作正常,但是当远程接受邀请时,我收到几个错误,然后连接失败。什么'
那么它为什么要尝试使用 GameCenter 框架呢?为什么接受邀请后失败了?会不会只是 Xcode 8 / Swift 3 /iOS 10 / macOS Sierra Beta SDK 中的错误?
这是我的连接类的代码
scripting - textWrangler 的查找和替换脚本
我正在尝试制作一个脚本来查找和替换一些 xml 结构。
我已经把它弄平了,没有空格,没有回报。
到目前为止,我已经做了:
脚本编辑器说:
这是我的第一个脚本,所以我可能做错了什么,但是什么?
php - macOS Sierra Beta 上的 PHP7 无法安装
我目前在我的系统上安装了 PHP 5.6.23。但是,我正在尝试在我的系统上安装 PHP7(macOS Sierra Beta),我正在尝试使用brew install homebrew/php/php70
.
但是,我收到以下错误:
结果brew doctor
是这样的:
任何指导/帮助将不胜感激!
ios - Xcode 7.3.1 在 MacOS Sierra Beta 5 上崩溃
注意:自 Beta 1 或 2 以来,我一直在使用 Xcode7.x 和 MacOS Sierra。它工作得很好。我还没有在这台机器上接触过 Xcode 8。
从 beta 5 开始,我突然无法使用 Xcode 7 做任何事情。我启动它并打开我的工作区,一旦我将视图更改为另一个文件或项目或资产或任何东西,它就会崩溃并出现以下错误:
其他人在 beta 5 中遇到过这个吗?
objective-c - dispatch_sync_f 阻止窗口全屏操作
我正在编写一个应用程序,它dispatch_sync_f
在切换时使用(从键盘输入)在主线程上执行阻塞操作。我在传递给它的函数中有一个while循环,dispatch_sync_f
它执行一些例程。为了确保在此循环中处理窗口事件,我编写了以下内容并将其传递。
但是,当我尝试全屏显示(绿色按钮)时,它会一直卡住,直到取消此阻止功能。我以为我正在传递所有事件,任何键盘/鼠标输入到窗口都会被处理。但在这种情况下,全屏显示可能不是一个事件。有没有办法在主线程被阻塞时检测全屏事件并将其传递给窗口?