问题标签 [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 投票
1 回答
155 浏览

avfoundation - 在 watchos3 上使用 AVFoundation 获取麦克风的原始数据(浮点数据)(音频输入)

在 iOS 应用程序中,我使用以下代码执行此操作

现在我想在我的 Watchos3 应用程序中执行此操作,但 inputnode 在 watchos3 上不可用.....我该怎么做才能获得真正的麦克风数据(Float)?

0 投票
1 回答
315 浏览

swift3 - 如何在 WatchKit 3 中模拟 whilePressing TouchEvent?

我想要的是:

我希望在按下按钮时进度条填充到 100%。例如:按钮被按下并且进度条只有在被按下时才持续填充,直到 2 秒过去,并且在 2 秒后进度条达到 100%。

我做了什么:

我尝试使用长按手势识别器和点击手势识别器模拟 whilePressing TouchEvent,但没有得到令人满意的结果。主要问题是,我不能在同一个按钮上混合轻按手势和长按手势。如果我能做到这一点,我至少可以得到 touchDown (Tap) 和 touchUp (Long Press) 事件并尝试用它来模拟我想要的行为。

有没有人有建议,或者当前给定的框架根本不可能?

0 投票
1 回答
93 浏览

watchkit - 我可以使用 WatchKit 以编程方式锁定 Apple Watch

我正在开发一个在海中使用的应用程序。我想为用户提供一个按钮来锁定手表,就像你在本机 Workout 应用程序中一样,但我在 API 中找不到任何允许这样做的东西。

真的不能以编程方式锁定手表吗?

0 投票
1 回答
384 浏览

watchkit - 如何从 WatchOS 3 中的自定义通知操作中打开特定的视图控制器

我正在开发一个WatchOS3应用程序,用户可以在其中接收带有自定义操作的本地通知。用户可以在通知上调用 2 个自定义操作,即选项 1 和选项 2。用户点击任一选项后,应用程序应启动到特定视图。

到目前为止,通知操作已在以下函数中正确处理ExtenionsDelegate

这是我的主要代码InterfaceController,其中定义了通知类别:

现在,当点击 option1 或 option2 时,如何告诉我的应用程序启动到特定视图?

0 投票
2 回答
3561 浏览

xcode - 配对设备无法开发 - 在 OSX Sierra 和 watchOS 3.1 之后

在将我的 Macbook 升级到 OS X Sierra 并将我的 Apple Watch 升级到 watchOS 3.1 后,我在 Xcode 运行项目目标项中收到以下错误:

“配对设备无法开发”

看起来人们过去遇到过这个问题,当有人遇到这个问题时,这个特定的 StackOverflow 答案会被链接: iOS:Watch Kit 配对设备无法用于开发

但是,我已经完成了列出的每一个解决方案,但我仍然遇到这个问题。升级到 Sierra 和 watchOS 3.1 会导致这个问题有什么特别的原因吗?

0 投票
1 回答
143 浏览

tableview - WatchOS 桌下背景图片拉伸

我在我的手表应用程序中有一个表格视图,我试图将图像放在后面。这是故事板中的样子:故事板版本

这就是我想要的,但是当我在具有更多行的模拟器上运行它时,它似乎将背景图像向下拉伸,如下所示:

拉伸不好 滚动更糟糕的拉伸

我有什么想法可以使它不拉伸并在背景中保持静态(不随表格滚动)?

提前致谢

0 投票
1 回答
105 浏览

realm - 带有 watchOS 的领域对象服务器

有没有办法在watchOS上设置同步领域?

为了做到这一点,我相信你需要一个 SyncUser 对象。我目前正试图通过手机将此对象传递给手表watchConnectivity,但由于 SyncUser 不符合NSCoding

谢谢

0 投票
1 回答
866 浏览

watchkit - WatchOS 3.0 中的核心位置

我正在尝试在系列 2 手表上从CoreLocation获取当前位置。WatchOS 3.0当手表独立时,我需要定期获取最新位置。

这可能吗?

0 投票
0 回答
230 浏览

push-notification - 了解 watchOS 3 中 CloudKit 的变化

一点背景知识:我目前正在开发一个在其 WatchKit 扩展中使用 CloudKit 的应用程序,我想知道从 CloudKit 接收(推送)有关更改的通知的最佳方式是什么。

在相应的 iOS 应用程序中,我使用自定义区域订阅来获取(静默)更改推送通知,但由于整个 CKSubscription API 在 watchOS 上不可用,我不能使用它。

所以,这是我的问题:1)有没有一种从 CloudKit 接收更新的建议方式?我怎么知道我必须从我的数据库中提取更改?2)如果有办法知道更改,我应该如何下载它们?该handle(_:)方法可以处理NSURLSession,但我似乎无法在其中进行一些 CloudKit 操作(尽管 Apple 提到它是建立在 NSURLSession 之上的)。

任何帮助将不胜感激。谢谢!

0 投票
2 回答
106 浏览

class - 想要创建一个继承自 Class 和 Protocol 的自定义类 XY

我想AVAudioInputNode在 watchOS 3 中创建。

如果我单击 JumpToDefinition for AVAudioInputNode,我会看到:

为什么我不能创建具有相同样式的自定义类?

我的课是:

错误是

xy 类型不符合协议“AvAudioMixing”和“AVAudioStereoMixing”