问题标签 [watchapp]

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 回答
247 浏览

pebble-watch - Pebble.js 中的自定义 Vibe 序列?

我开发了一个 Watchapp,Pebble.js它可以获取一个包含整数的远程文件,并发出许多“短”的 Vibe 事件。

问题是:如果当前正在进行中,则不会发生 Vibe 事件。我采用了类似的方法来尝试将它们分散开(其中 BUMP_COUNT_INT == 要发出的振动数):

但是,即使是 900 毫秒(* Vibes)也不一致。它们之间有时会有更多或更少的空间,它们有时会合并(导致比预期更少的 Vibes)。

C SDK 似乎能够自定义序列。

我希望有人遇到了更清洁的解决方法,或更稳定的方法来使用 Pebble.js 实现这一目标......?

如果我想继续使用 Pebble.js,我是否应该接受必须进一步传播 Vibes 的事实?

你会怎么办?

0 投票
1 回答
990 浏览

ios - managedObjectModel 为零(仅在 WatchApp 中)

我正在为 Apple Watch 更新一个应用程序这个应用程序使用 coredata,所以我创建了一个框架来管理核心数据堆栈!当我在设备或模拟器上运行应用程序时,应用程序工作正常,但是当我在 Apple Watch 模拟器上运行它时,应用程序崩溃并显示此日志

*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“无法使用 nil 模型创建 NSPersistentStoreCoordinator”

问题似乎是 managedObjectModel 如果我记录它

日志返回

托管对象模型(空)

框架中的代码似乎正确,实际上主应用程序运行良好

无论如何这是框架的内容

哪里有问题 ?

感谢您的帮助

0 投票
5 回答
5255 浏览

ios - 二进制拒绝 - 无效的 Watchkit 支持

我们开发Watchkit app大约1.5个月,之前我们使用Xcode 6.2 beta2,beta4, Xcode 6.3 beta开发,现在使用Xcode 6.2 (6c131e)开发

我们使用 Xcode 6.2 (6c131e) 来归档我们的项目,并使用 Application loader 来提交我们的应用程序。

然后我们收到了拒绝:

“该捆绑包包含 WatchKit 的无效实现。该应用程序可能是使用不合规或预发布工具构建或签名的。访问 developer.apple.com 了解更多信息。”

任何人都可以帮助我,谢谢。

0 投票
1 回答
316 浏览

ios - 二进制拒绝 - Interface.plist 上的接口错误 - Watch App

尝试使用 Xcode (6C131e) 提交,我们不断收到以下错误:

接口错误 - 手表应用程序“******.app/PlugIns/******WatchKit Extension.appex/***”中的“****** WatchKit App.app/Interface.plist”文件*** WatchKit App.app' 出现以下错误:Array 类型的属性 '#/root' 与一个或多个所需架构不匹配。特定于模式的错误是: - anyOf #0: - Array 类型的属性“#/root”与以下类型不匹配:string - anyOf #1: - Array 类型的属性“#/root”不匹配以下类型:对象 更正这些问题后,您可以重新交付更正后的二进制文件。

我们为 Watch App 使用基于页面的导航结构,我们的“主入口点”InterfaceController 使用“下一页”segue 关系连接到后续页面。

如果我们查看 Interface.plist,在“根”下实际上有一个数组(不是字符串或“对象”),其中包含我们链接到 Main 的每个视图控制器的条目。然而,由于这个 plist 是 Xcode 生成的,这似乎是预期的行为(除非我们的故事板配置不正确)。

其他人遇到过这个或有任何想法吗?谢谢。

0 投票
1 回答
707 浏览

ios - Xcode 6.3 --> 8.2 模拟器崩溃

我无法使用带有 Xcode 6.3 的 iOS 8.2 模拟器启动我的手表应用程序。我在启动时收到此崩溃:“Dyld 错误消息:应用程序是为 iOS 8.3 构建的,它比这个模拟器 8.2 更新”

我的 iOS 应用的部署目标是 iOS 7.0,我的 watchKit 扩展和 Watch App 的部署目标是 8.2。

您知道如何解决此问题吗?

0 投票
1 回答
340 浏览

xcode - 启动 Watchkit 扩展时出错

当我尝试运行 iwatch 应用程序时在此处输入图像描述

0 投票
1 回答
995 浏览

ios - 如何获取 wkinterfacelabel 文本?

不支持 watchkit WKİinterfaceLabel。

0 投票
1 回答
256 浏览

ios - 在 watchkit 扩展和 watch app .plist 文件中设置 ATS 键

我正在使用 xcode 7 在应用商店中提交构建。我的应用还支持手表应用,我无法弄清楚我是否需​​要在 watchkit 扩展和手表应用 .plist 文件中设置 ATS(应用传输安全)豁免密钥以及(我在我的主应用程序 .plist 文件中设置 ATS 豁免密钥)..提前谢谢

0 投票
1 回答
122 浏览

debugging - AppleWatch 慢速上的 XCode7 调试

安装 XCode7 后,在真实设备(watchOS2)上调试 WatchApp 时遇到很多问题。即使应用程序非常简单(仅在按钮上),Xcode 也需要花费大量时间在 Apple Watch 上部署应用程序并开始调试。有同样问题的人吗?我在 iPhone 上使用 Xcode 7.01、WatchOS2 和 iOS9.02

0 投票
3 回答
2137 浏览

variables - 如何在 WatchOS 2 和 Swift 中将变量从一个视图控制器传递到另一个视图控制器

我在尝试从一个视图控制器到下一个视图控制器时遇到很多问题。我怎样才能正确地做到这一点?下面是我的代码。这是我希望能够将变量发送到下一个窗口的视图RedScoreW控制器BlueScoreW。我正在询问如何使用 SWIFT 语言并专门针对 WATCHOS 应用程序来做到这一点。

这是我希望能够使用 RedScoreW 和 BlueScoreW 变量的目标视图控制器。

* 编辑 *

我正在尝试这样做,这是我发送它的代码,请检查:

这就是我收到它的地方......它不起作用。哈哈