问题标签 [watchos-3]

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 投票
0 回答
187 浏览

ios - 从 watchOS 3 访问网络?

我有一个可以在 watchOS 2 上运行的 RSS 阅读器。但是,它现在不能在 watchOS 3 上运行。没有加载任何内容并显示空白屏幕。

我已将“应用程序传输安全设置/允许任意加载”设置为yesin info.plist,但 watchOS 3 仍然存在问题。尝试在 http 中加载文件失败。这段代码没有发生任何事情。

我也尝试在 watchApp 中设置 info.plist 并收到以下警告消息:

[![Info.plist][1]][1]

在 watchOS 3 中访问网络需要做什么?

0 投票
1 回答
465 浏览

swift - 我可以在 watchOS 3 上将 UIGraphicsImageRenderer 与 WatchKit 一起使用吗?

当我尝试UIGraphicsImageRenderer在 watchOS 应用程序中使用时,编译器会抛出错误。文档中的条目看起来仅适用于 iOS 和 tvOS。你知道为什么会这样吗?

0 投票
1 回答
436 浏览

scroll - Apple Watch 应用程序在启动应用程序后以编程方式将视图滚动到顶部

我需要在每次启动后以编程方式滚动到 Apple Watch 应用程序的主界面控制器顶部,特别是如果用户在向下滚动后离开了应用程序。

0 投票
1 回答
486 浏览

swift - watchOS 3 对 SCNLightingModelPhysicallyBased 的支持

SCNLightingModelPhysicallyBased是 iOS 10 引入的一种新的光照模型。使用它时,不必在 SceneKit 场景中放置灯光,可以使用环境光照代替。你可以试试这个开源项目

它在我的 iPhone 6 plus 运行 iOS 10 上运行良好。但是,它不适用于我的带有 watchOS 3 的 Apple Watch。我相信这是因为手表运行的是 OpenGL 渲染 API 而不是 Metal 渲染 API。

似乎没有办法强制手表在WKInterfaceSCNScene.

SCNLightingModelPhysicallyBased的文档说 watchOS 3 支持它。

如何让手表运行 Metal 渲染?

0 投票
3 回答
3863 浏览

ios - WatchOS 3 中的本地通知

我正在使用 WatchOS 3 beta 并尝试在手表上启动本地通知。该界面只是一个按钮,它在下面的代码中调用“buttonPushed”方法。该应用程序运行良好,但我从未收到通知。应用程序结构是 Xcode 8 中 WatchKit 应用程序的默认结构。

此代码位于 WatchKit 扩展的 InterfaceController.swift 文件中

我错过了一些完全明显的东西吗?

0 投票
1 回答
103 浏览

ios - watchos 3 beta 6 中的 WKInterfaceController 标头拼写错误?

这是一个错字吗?

“开放”不应该是“可选的”吗?

如果它应该打开,有人可以发布如何使用这个新的 swift 术语吗?

谢谢

格雷格

0 投票
1 回答
102 浏览

watchos-3 - watchOS - 有没有办法将在手表上绘制的图像保存到 PhotoLibrary?

这一定是以前问过的,但我找不到参考。我正在通过下面的代码创建图像(感谢 Ben Morrow)

有没有办法将生成的图像保存到照片库?谢谢

0 投票
1 回答
454 浏览

swift - Health Kit WatchOs 3:如何记录 mindfulSession?

在 watchOS 3 中使用 HKWorkoutSession 时如何录制 mindfulSession?我可以请求 mindfulSession 读写权限,但是当我用来启动 HKWorkoutSession 时,我在updateHanlderstore.execute(query)中什么也没有。HKWorkoutSession 的心率即使在后台也能完美运行。但我无法弄清楚这是如何工作的。HKCategoryTypeIdentifier.mindfulSession

任何帮助将不胜感激。

谢谢,

0 投票
1 回答
558 浏览

apple-watch - watchOS扩展中资源文件的最大大小?

我计划创建新的手表应用程序,它将在 watchOS 3 上播放一些音频文件。我将必须包含至少 10 个音频文件 (m4a),扩展目标内大约 50MB。在手表应用扩展目标中包含资源是否有任何限制?

我找不到任何关于此的文档。有什么建议吗?赞赏。

谢谢,

0 投票
3 回答
2538 浏览

audio - 如何在 WatchOS 3 中播放将在手表扬声器上播放的自定义声音

我听说我们现在可以在 watchos 3 的 Apple Watch 上播放自定义声音。

根据 Apple 的公告,显然有,但我没有一个例子来测试它:使用 SCNAudioSource 或 SCNAudioPlayer 实现的 3D 空间音频。相反,请使用 playAudioSource:waitForCompletion: 或 WatchKit 声音或触觉 API。在这里找到:https ://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewInwatchOS/Articles/watchOS3.html

有人可以举一个简单的例子。我没有在我的应用程序中使用 SceneKit,因为我不需要它,但如果这是播放自定义声音的唯一方法,那么我想知道完成此操作所需的最少代码。最好在Objective c中,但我会以任何形式使用它。如果这也更容易的话,我可以使用 SpriteKit。

这是我到目前为止所拥有的,但它不起作用: