问题标签 [watchos-8]
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.
swift - Watch OS 8 中的奇怪控制台登录:意外地为 nil frameSpecifier。演示日期:15:02:48.559 alwaysOnSession
我在运行 Xcode Beta 13、Series 6 Watch 和 Watch OS 8 beta 的控制台中收到此错误。它似乎与新的 AlwaysOnSession API 有关?我的应用程序是一个锻炼应用程序,它启动HKWorkout
并收集心率数据等。这个问题似乎也阻止了我的应用程序在手表上接收 HR 样本,尽管它不在模拟器中。知道可能是什么原因,还是只是 Watch OS 8 beta 错误。
watchkit - watchOS8 beta 不再返回 SKProductsRequest 上的产品(依赖 Apple Watch 应用)
我有一个依赖 Apple Watch 应用程序,并且 SKProductRequest 不返回 watchOS 8 beta 上的产品。在 WatchOS 6 和 7 上很好,所以 IAP 设置很好。函数“func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse)”被调用,但在响应中,所有产品都在 response.invalidProductIdentifiers 中返回,而不是在 response.products 中它们应该在的位置。
有人看到同样的问题吗?
swiftui - 如何在 watchOS 7 及更低版本上使用 navigationBarTitleDisplayMode?
当我尝试navigationBarTitleDisplayMode
在面向 watchOS 6 的项目中使用时,出现此错误:
“navigationBarTitleDisplayMode”仅在 watchOS 8.0 或更高版本的应用程序扩展中可用
如何在早期版本的 watchOS 中使用它?我知道它在那里不会有效果,因为样式不存在,我只是想规避错误。
swiftui - watchOS 8 - SwiftUI 在图像周围添加额外的、不需要的空间
使用 watchOS 8 时,我的图像周围有多余的空间/填充。我测量了它,每边有 6 个逻辑像素。我怎样才能摆脱它?
这与这个问题不同,因为我没有使用 HStack/VStack。
automation - iOS 15 和 WatchOS 8 上的奇怪快捷方式问题
我有一个允许用户为其创建快捷方式的应用程序。在我将设备升级到 iOS 15 和 WatchOS 8.0 之前,它在我的 iPhone 和 Apple Watch 上运行良好
即使在我说“允许”之后,它每次都会问我“允许 *** 与(null)共享数据”
我用谷歌搜索,但只发现一篇有类似问题的帖子 https://forums.macrumors.com/threads/shortcuts-to-web-open-in-chrome-bug.2312693/
做了我自己的测试,并在我的 iPhone 上创建了一个新的 Twitter “发生了什么”快捷方式,它总是问我“All See what's going to share data with (null)”就像我们在 Apple watch 上的手表应用程序发生的事情一样( WatchOS 8 ) 我在 Apple Watch 上也使用了相同的 Twitter 快捷方式,第一次它问了同样的问题,然后第二次显示“无法将数据发送到 (null)”。
我想这是一个新的系统错误,但我不确定。有人知道如何解决它吗?谢谢!
xamarin.ios - Xamarin Ios 15.0 无法在 WatchOS 8 中启动应用程序
我正在使用 WatchOS 在 iOS 中处理一个项目,一旦我将 WatchOS 更新到 8.0,我收到以下错误:未处理的异常:Xamarin.Hosting.MobileDeviceException:无法与设备通信。请确保电缆已正确连接,并尝试在 /Users/mandel/Xamarin/xamarin-macios/master/maccore/tools/ 中的 Xamarin.Hosting.RealDevice.Connect () [0x00021] 处重新启动设备(错误:0xe8000065 kAMDMuxConnectError) mlaunch/Xamarin.Hosting/Xamarin.Hosting/RealDevice.cs:57 在 Xamarin.Hosting.RealDevice..ctor (System.IntPtr am_device) [0x00022] 在 /Users/mandel/Xamarin/xamarin-macios/master/maccore/tools /mlaunch/Xamarin.Hosting/Xamarin.Hosting/RealDevice.cs:40 在 Xamarin.Hosting.DeviceDiscovery+<>c__DisplayClass23_1.b__0 () [0x00007] 在 /Users/mandel/Xamarin/xamarin-macios/master/maccore/tools/启动/Xamarin。
Xcode 13.0 iOS 15.0 WatchOS 8.0 Xamarin.ios 15.0.0
watchkit - watchOS 8 HealtKit 后台交付在后台几个小时后停止工作
我正在尝试为独立的 watchOS 8 应用程序实现 HealthKit 数据的后台交付。我正在关注如何从 HealthKit WWDC 演讲中获得最大收益,并且似乎已经添加了后台交付工作所需的一切,包括最近的 iOS 15 和 watchOS 8
com.apple.developer.healthkit.background-delivery权利。但是由于某种原因,在应用程序进入后台大约 3-5 小时后,后台交付停止工作。例如,我在晚上从应用程序接收更新,但在夜间更新停止传递,只有当我早上再次打开应用程序时我才会收到这些更新。请参阅ExtensionDelegate
下面的代码
swiftui - WatchOS8 中的 SwiftUI NavigationLink
我刚刚完成了一个 iOS/watchOS 应用程序。将手表升级到 WatchOS8 后,我发现了 WatchOS7 不存在的新故障。我有一个区域列表,每个区域都包含一些位置,并且列表的每个单元格中都有一个链接,用于导航到这些位置的列表。在 OS8 中,我发现第一次点击区域名称时,它会正确导航到位置列表,但之后就不行了。相反,它似乎存储了链接,以便当我切换到另一个屏幕(下面代码中的 TripView 或 ExcursionView)时,它会短暂导航到正确的位置列表,然后立即返回到区域列表(而不是 TripView 或 ExcursionView)。这是代码的相关部分。
swiftui - SwiftUI:在 Tabview 的 WatchOS 8.1RC 上立即弹出 NavigationLink
我在 watchOS 8.1RC 中发现了一个回归,其中 NavigationLink 从 TabView 触发。它立即被驳回。
它在 watchOS 8.0 或模拟器(watchOS 8.0)中工作。你知道解决方法吗?谢谢
示例代码: