16得票8回答
WatchKit 应用无法编译:“错误:WatchKit 扩展不包含任何 WatchKit 应用程序”。

有关此问题的帖子有几篇,但是在我的情况下没有提出的解决方案有效。我正在尝试按照 Apple 提供的说明将 WatchKit 集成到一个简单的示例应用程序中(我现在已经尝试了几个),但是编译时会出现以下错误消息: “错误:WatchKit Extension 没有包含任何 WatchKit 应...

10得票1回答
如何将Watch应用程序迁移到SwiftUI生命周期

我有一个带有Apple Watch扩展的iOS应用程序。我下载了Xcode 14,并出现了以下警告: WatchKit故事板在watchOS 7.0及更高版本中已被弃用。请迁移到SwiftUI和SwiftUI生命周期。 我非常支持这种迁移,实际上,我的初始主机控制器返回一个SwiftU...

8得票3回答
在实体的Apple Watch上运行应用程序和无限旋转问题

我想在(仅限storyboard)中制作一个应用程序的可点击原型。我只添加了两个界面控制器、一些图片和按钮。我用几张图片填充了xcassets(总共不到150kB),尝试运行该应用程序。当只有一个界面控制器有3个按钮(背景中的图片)+ 1个imageView(大约100kB全部)时,它花费了一...

7得票2回答
使用Swift编写的Apple Watch应用程序中,如何通过更改文本来为WKInterfaceLabel添加动画效果?

我正在开发一款苹果手表应用程序。在应用程序中,我有一个视图,用户可以在其中左右滑动以查看3个给定结果。我使用WKInterfaceLabel来显示结果信息。在每次滑动时,标签都会更新为新的文本。 视图截图: 我想在滑动时动画改变文本。我该怎么做? 任何提供的帮助将不胜感激。 谢谢!

8得票3回答
Watchkit:动态行中有两种模板的表格

如何在WKInterfaceTable中实例化两个不同的动态行模板?对于一个模板,我使用函数。 [self.stocksTable setNumberOfRows: self.stocksData.count withRowType:@"TableRow"]; TableRow *row...

16得票4回答
如何在Apple Watch中更改模态Segue中的标签“取消”

如何更改模态视图顶部左侧显示为“取消”的标签...我希望它成为一个带有图像的按钮。

8得票2回答
尝试在物理设备上启动 WatchKit 应用程序时出现 FBSOpenApplicationErrorDomain 错误 3。

我遇到了与这个问题描述的相同的问题。然而,那个问题是关于iOS模拟器的,而不是物理设备。 我没有使用iOS模拟器,我正在部署到iPhone + Apple Watch。 如果我尝试在模拟器上运行它,那么它就能正常工作。 在“在Apple Watch上运行WatchKit应用程序”的构建步...

7得票2回答
如何判断健康工具样本来自于Apple Watch?

当数据源来自于Apple Watch时,Health App会显示一个手表图标。 我只是想获取Health App用来确定数据源类型的相同信息。 HKSource似乎没有提供这个功能。

9得票3回答
如何在WKInterfaceTable中创建区块

我们如何在表格中创建分组,因为它没有委托。还有其他创建分组的方法吗?或者我们必须使用两个表格。

26得票1回答
苹果WatchKit扩展后台刷新的示例代码

我已经搜索了很长时间,想找到这个问题的答案,所以我认为我愿意冒一些负分来发布它。 基本上,我想让苹果提供的Apple Watch后台刷新示例代码真正起作用(链接和代码如下)。 我在模拟器和带有Apple Watch Series 2的iPhone 6s上都尝试过,但从未成功完成后台任务,以...