问题标签 [watchos]
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.
ios - NSTextAttachment 在 WatchOS 2 上不起作用?
我有一个正在迁移到 WatchOS 2.0 的 WatchKit 扩展项目,由于迁移后的某种原因,我收到一个编译器错误,指出 NSTextAttachment 是未知类型。我不确定这是否是 Xcode 7 的错误。它在 Xcode 6 和 WatchOS 1 中运行良好。只是所有引用 NSTextAttachment 的东西都给了我这个问题。WatchOS 2.0 或其他版本不可用吗?
以下代码:
导致错误:
像 NSAttributedString 等其他所有东西都可以工作。
iphone - 当我在手表 os1 中使用应用程序组时,无法将数据从手表应用程序发送到 iPhone
我已经使用 appgroup 在手表应用程序和 iphone 应用程序之间发送数据,但我无法将数据从手表应用程序发送回 iphone 应用程序。此问题存在于手表操作系统中。
我的代码是:
apple-watch - 如何在 WatchOS 上检测桌子的移动?
在表格单元格中,我有一个标签,我必须每秒更新一次,这使得滚动非常滞后......如果我现在可以让用户移动表格,我可以停止更新所有单元格的计时器。有没有办法做到这一点?
ios - 使用 WatchOS 应用程序时未调用 viewDidLoad
我正在完成一个 watchOS 应用程序,但是当 watchApp 发出请求时,我很难让 iPhone 应用程序工作。
似乎应用程序在后台加载来自 Apple Watch 的数据请求。但是,如果我然后(在应用程序仍在后台的时间内)打开应用程序,视图正在显示,但没有通过调用 viewDidLoad 等正常启动。
在这种情况下,当我已经通过 Apple Watch 等外部进程加载时启动应用程序时,如何正确加载视图?
我需要初始化视图的原因是它由数据库填充。
[编辑:] 该应用程序是一个普通的 Storyboard 应用程序。初始视图控制器是一个 UINavigationController,它将 UIViewController 作为 rootViewController 加载。
这是由 Ap 设置中的规范“自动”完成的。我的感觉是,因为故事板似乎是在后台加载的,所以 RootViewController 类由于某种原因没有加载。
ios - xcode 6.4中缺少pickerview?
我正在尝试创建一个 Apple Watch 应用程序,但我使用的是 xcode 6.4,并且我需要 pickerview 控件,但缺少该控件。
附言。在 xcode 7 beta 中,该控件存在。
ios - 在 Watch OS 2 上生成条形码
如何使用 Watch OS2 在 Apple Watch 上生成条形码,我可以使用 iOS 上的 ZXing 等 API 来完成,但我想知道在 watchOS2 中是否有办法做到这一点
ios - 错误 ITMS-90168:“您上传的二进制文件无效。”
我正在尝试将应用程序上传到 App Store。它包含一个 watchOS 2 应用程序、watchOS“1”扩展和一些 iOS 扩展。我无法弄清楚为什么会这样。当我使用 Xcode 7 的“上传到 App Store...”功能(或使用 Application Loader)时,我收到消息“存档提交失败并出现错误:”错误为“ERROR ITMS-90168:'您上传的二进制文件是无效的。'”
有没有其他人遇到过这个问题?有什么建议么?
ios - 本地化 watchkit 配套应用程序显示名称
我在 Apple Watch 配套应用上本地化应用显示名称时遇到了一些问题。按照指南,我将 CFBundleName 本地化如下:
CFBundleDisplayName = "我的应用"; CFBundleName = "我的应用";
我为我的应用程序支持的每种不同语言都做了它,但在 Apple Watch 伴侣应用程序中,它总是显示英文 CFBundleDisplayName。
关于如何正确本地化 Apple Watch 配套应用程序名称的任何想法?
非常感谢你的帮助
ios - 找不到“WCSessionDelegate”的协议声明
我是 iOS 开发的新手。我创建了一个 swift 类,如下所示:
我需要 @objc 以便我可以使用来自 Objective-C 的这个类(已经存在)。问题是当编译器创建桥 [productName]-Swift.h 时,它抱怨它找不到 WCSessionDelegate。确切的错误:
找不到“WCSessionDelegate”的协议声明;你的意思是“NSURLSessionDelegate”吗?
如果我将其更改为以下,而不是实现该委托,它会起作用。
我更喜欢前一种方式。如何解决此编译错误?谢谢