问题标签 [osx-yosemite]

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 投票
2 回答
354 浏览

macos - 在扩展信息按钮编辑模式上显示 ViewController

我正在为优胜美地进行今日扩展。我想显示一个 SettingsViewController 而不是进入编辑模式。如果我在“widgetDidBeginEditing”上“presentViewControllerInWidget”,它会出现一些奇怪的故障,并且视图控制器一直在隐藏和显示。

有没有人实现在信息按钮单击时显示 viewController 或知道该故障的解决方法?

0 投票
2 回答
3419 浏览

xcode - 无法加载 Swift 运行时库(找不到图像)

我更新了我的一个核心框架以使用 Swift 作为实验。它构建良好,兼容性标头具有可用于依赖它们的 Objective-C 类的 Swift 类,并且一切都可以正常编译。

但是,当启动应用程序(基础 SDK 和部署目标OS X 10.10)时,它会立即崩溃:

请注意,这MacApp是我正在启动的应用程序,它使用Fluffy包含 Swift 代码的框架。

Fluffy项目Runpath Search Paths设置为:

@executable_path/Frameworks

但我也试过空白。我尝试重新启动 Xcode,但无济于事。使用 Yosemite 14A298i 和 Xcode beta 4。

0 投票
2 回答
1655 浏览

objective-c - 带有 setBackgroundColor 的带纹理的 NSWindow 具有浅灰色背景

基本上我想做一个简单的关于窗口,它有一个统一的标题栏和窗口(即纹理)和白色背景,就像 Xcode 的关于窗口: Xcode 的关于窗口

所以我在 IB 中有一个带纹理的窗口,我通过绑定将它连接到我的应用程序委托。然后我将这行代码添加到应用程序委托中:

虽然对于其他颜色(如红色和蓝色),窗口似乎可以很好地改变颜色,但每当我使用 [NSColor whiteColor] 时,窗口看起来远没有 Xcode 的窗口那么明亮: 我的关于窗口:(

有趣的是,当窗口处于非活动状态时,我最终会得到 Xcode 的白色: 非活动窗口

这是一个错误吗?或者它应该看起来真的是灰色的?我怎样才能使这个窗口“真正的白色”?

0 投票
1 回答
2910 浏览

ios - Yosemite ios 6.1 模拟器无法启动?

我使用 Yosemite Xcode 5.1.1 测试我的项目,在 7.1 模拟器中是可以的,但在 6.1.1 模拟器中无法测试,每次显示警报 ios 模拟器无法安装应用程序。即使重置模拟器,也无法启动。任何人都可以帮我解决它吗?

0 投票
1 回答
89 浏览

xcode - xCode未在设备上正确连接应用程序,但在模拟器中正确连接

Xcode 无法在我的设备上正确连接应用程序,但使用模拟器,一切正常。我在更正文本框中的拼写错误后注意到了这个问题,当我在我的设备(iPhone 4s)上运行应用程序时,拼写错误没有得到修复。此外,我添加了一些本地化,应用程序的某些部分没有本地化。我什至尝试在 iPad 上运行该应用程序,但无济于事。同样的问题。

在此之后,我尝试在模拟器中运行它......并且 BANG 一切正常。错字已更正,所有本地化文件都按我希望的方式显示。

我正在运行最新版本的 xCode (5.1.1) 和 Yosemite (public beta)。

这是 xCode 和 Yosemite 之间的问题还是还有其他问题?(我是在安装 Yosemite 之后才注意到这一点的。这是巧合吗?)

此外,如果我要安装 xCode beta (6),这个问题会消失吗?

0 投票
0 回答
989 浏览

icons - 如何为键盘布局配置暗模式图标

通过将.keylayout文件连同文件一起.icns放入/Library/Keyboard Layouts. 但是,当我启用 Yosemite 的暗模式时,图标会从菜单栏中消失(尽管该区域仍可单击)。

此图标表示可以在键盘首选项中启用的输入菜单。OSX API 允许为暗模式指定替代图标,但如何为键盘布局指定此图标?

0 投票
1 回答
2545 浏览

ios - 无法使用 Yosemite 将 Xcode 5.1 更新到 Xcode 5.1.1

我使用 Xcode 5.1 和 Yosemite OS 为 iOS7 制作了一个应用程序。当我尝试提交我的应用程序时,它显示以下错误“此捆绑包无效。提交到应用商店的新应用程序和更新必须使用公共构建”

在搜索了那个错误之后,我意识到我需要 Xcode 5.1.1 才能提交我的应用程序。所以我去 App Store 将我的 Xcode 5.1 更新到新版本 (5.1.1),它说我无法更新我的软件,因为我使用的是新的操作系统版本 (Yosemite)。

所以此时我被卡住了,因为我不想降级到 Mavericks 并且我想更新 Xcode 5.1.1 ... 有可能解决这个问题吗?还是我必须降级到小牛队?

0 投票
1 回答
2507 浏览

crash - MAC OS X Yosemite 应用程序在加载时崩溃

我刚刚将我的一台 MAC bookpro 升级到了 MAC Yosemite。当我尝试安装一个基本上基于 Xcode 3.2.6 构建的应用程序时,它已经崩溃了。我不确定崩溃是否意味着在 3.2.6 或其他东西中编译的代码。我知道在 Xcode 3.2.6 和 10.4u SDK 中开发 Yosemite 和应用程序的组合有点旧,但我们需要这样做。我收集了崩溃日志,如下所示。谁能告诉我崩溃日志中的确切问题是什么?我无法解密此崩溃日志的含义。如果有人告诉我发生了什么事,那将对我有很大帮助

另一个信息是当我尝试在 yosemite 上安装 Xcode 3.2.6 和 10.4u 时,它已安装但 XCode 应用程序符号被阻止,我无法启动 xcode 本身。也需要这方面的建议

提前致谢, 萨拉瓦娜

==============================

==================================================== ===========

0 投票
2 回答
11547 浏览

macos - 警告:spawn ENOENT 与 Grunt sass 任务一起使用

我最近下载了 OSX Yosemite,现在 grunt-contrib-sass 无法正常工作,并且出现错误:

我不是 grunt 专家,我需要重新安装任何插件或其他东西吗?如果需要,我很乐意提供任何其他信息。谢谢。

0 投票
1 回答
1521 浏览

cocoa - 从 OS X Yosemite (10.10) 中的框架加载图像的最佳方法是什么?

我正在开发一个包含通知中心小部件(或今日扩展)的优胜美地应用程序。我有一个框架,我在其中存储所有共享代码和资源,其中包括一些图像。NSImage无论我只是使用 PNG 还是资产目录,如果我只使用标准方法,它们都不会加载imageNamed:。查看文档,这显然是意料之中的——它只在主包中查看。

在 iOS 上,UIImage有一种新方法,imageNamed:inBundle:compatibleWithTraitCollection:非常适合这个问题。我没有看到任何类似的东西NSImage

似乎最好的选择是做这样的事情:

这样做的主要问题是它不使用缓存。为了做到这一点,我在一个类别中添加了我自己的方法:

这似乎没问题,但有更好的解决方案吗?