问题标签 [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 回答
904 浏览

apple-watch - 是否可以通过基于页面的界面使用 watchOS 3 垂直详细分页?

我希望使用最新的 watchOS 3 改进来更新我的 watchOS 应用程序,但我遇到了一个问题,让新的 WKInterfaceTable 垂直分页工作。垂直细节分页似乎要求您在整个应用程序中使用分层导航结构。

当我删除除 1 个以外的所有 InterfaceControllers 并从我的表中使用 push segue 时,分页按预期工作。但是,如果我改为在基于页面的界面中使用 push segue,则不会发生任何事情。当我将其切换到模态转场时,转场本身可以工作,但垂直分页没有启用。

除了完全切换我的应用程序导航以使用这个不错的 watchOS 3 改进之外,还有什么解决方案?

0 投票
2 回答
414 浏览

avfoundation - 在 watch-os-3 上录制音频时出错

我想在 Applewatch 上录制我的音频并发送到我的 iPhone。我创建了一个 URL 来存储文件,每次在我的模拟器上尝试它都可以正常工作,但在真实设备上没有出现此错误

错误:错误域=com.apple.watchkit.errors Code=3 “(null)”</p>

网址:

记录:

0 投票
2 回答
2656 浏览

ios - 与 WatchOS 共享领域数据

在我的项目中,我想同时将一个 Realm 数据库与我的 iOS 10 应用程序和我的 watchOs 3 应用程序一起使用。所以我所做的是将框架添加到三个不同目标的嵌入式二进制文件中。这恰好工作得很好,但 watchKit 扩展似乎无法识别我在 iOS 环境中创建的对象。这两个设备之间怎么可能有一个共享的领域数据库?

0 投票
2 回答
164 浏览

ios - 在 ios 上请求照片库权限导致 watchos 崩溃?

操作系统:IOS 10 和 watchos3

我在开发我的最新应用程序时发现了一个问题。

我的应用需要请求照片库权限才能保存一些图像。在watch app和ios中,我都在plist中添加了照片库访问权限。

我注意到,当手表应用程序在前台运行时,当我在我的 ios 设备上按下请求权限时。

隐私 - 照片库使用说明

一旦 ios 权限请求成功,手表应用程序将崩溃,以下代码Program 以 exit code: 0 结尾,这对我来说似乎是 os 级别的行为。

如您所见,代码非常简单。有人遇到过类似的问题吗?有什么已知的解决方法吗?

0 投票
2 回答
478 浏览

ios - watchOS 3 是否支持 SpeechKit 框架?

我尝试为 watchOS 导入 SpeechKit 框架并收到错误消息。有没有办法在手表上使用它?当我导入 Speechkit 框架说“没有这样的模块语音”时出现错误

}

0 投票
0 回答
341 浏览

ios - WatchKit 文本输入仅使用 Scribble

我目前正在开发 watchOS 3 Complication,并希望将用户直接带到 Scribble Input 模式。有没有办法配置 presentInputControllerWithSuggestions 方法来做到这一点?

对于仅听写输入,有一个简单的解决方案可以在建议参数中使用 nil,但似乎没有任何方法可以只允许 Scribble 输入。

0 投票
1 回答
509 浏览

ios - 在 ITC 审查期间观看 OS3 、 UIRequiredDeviceCapabilities 问题

在测试飞行审查期间,我遇到了以下问题:

来自 Apple 2. 3 性能:准确的元数据性能 - 2.3

我们无法在运行 OS3 的 Apple Watch 上安装应用程序扩展。Info.plist 中的 UIRequiredDeviceCapabilities 键的设置方式是应用程序不会安装在运行 OS3 的 Apple Watch 上。

下一步

请检查 UIRequiredDeviceCapabilities 键以验证它是否仅包含您的应用功能所需的属性或设备上不得存在的属性。如果字典指定的属性是必需的,则应将其设置为 true,如果它们不能出现在设备上,则应设置为 false。

现在,我的应用程序几乎是 Watch OS3 的 Xcode 示例项目,我没有以任何方式干预 UIRequiredDeviceCapabilities。

事实上,“Watch App”和“Watch App Extension”目标都没有“UIRequiredDeviceCapabilities”条目,只有iOS主目标有条目:

当直接通过 Xcode 将应用程序提供给设备时,应用程序也可以在带有 Watch OS3 的手表上正常安装。

0 投票
1 回答
97 浏览

apple-watch - 安装 watchOS 3.1

我正在尝试在我的手表上安装 watchOS 3.1,以便让它与我的 iPhone 上的 beta 版本保持一致。我下载了配置文件以自动下载更新,但我不知道如何在手表上安装它。

0 投票
4 回答
2374 浏览

swift - WatchOS3 启动应用程序的复杂功能

我想为 watchOS 3 创建一个复杂功能,它只会启动我的应用程序。我使用 XCode 创建了 ComplicationController:

并为循环、模块化和实用资产添加了图像。但是当我运行 Watch 应用程序时,我无法为表盘选择我的复杂功能。我还需要做什么?

谢谢

格雷格

0 投票
0 回答
44 浏览

sprite-kit - 从 Dock 恢复后 Apple Watch 上没有声音

我正在使用以下声音(Apple 文档中提到的所有 32K AAC,但我使用单声道而不是立体声:https ://developer.apple.com/library/content/documentation/General/Conceptual/WatchKitProgrammingGuide/AudioandVideo.html )我的 watchOS 3 游戏。

我使用hitSound 和explosionSound 来制作短音效,并在背景中播放音乐,它们可以正常工作,直到游戏退出并从dock 中恢复。

音乐继续播放,不再听到音效。使用 SKAction.playSoundFileNamed 播放声音有什么问题吗?