# \#watchos

**URL:** https://forums.swift.org/tag/watchos/390.md

[Latest](https://forums.swift.org/latest.md) · [Categories](https://forums.swift.org/categories.md) · [Tags](https://forums.swift.org/tags.md)

---

## [Optimystic: open-source visual acuity app built with SwiftUI](https://forums.swift.org/t/optimystic-open-source-visual-acuity-app-built-with-swiftui/89265)

<div class="topic-metadata">

**Author:** [@nayanbhatia311](https://forums.swift.org/u/nayanbhatia311)\
**Replies:** 0\
**Last updated:** [August 29, 2026, 2:45am UTC](https://forums.swift.org/t/optimystic-open-source-visual-acuity-app-built-with-swiftui/89265 "2026-08-29T02:45:14Z")

</div>

Rebuilt Optimystic, a visual-acuity testing app my team originally made as an undergrad project in 2019–20. This version is a native iOS/SwiftUI rebuild and can run on one device, pair two Apple devices as controller + …

---

## [WatchLink — reliable Apple Watch ↔ phone messaging (and cross-platform capable)](https://forums.swift.org/t/watchlink-reliable-apple-watch-phone-messaging-and-cross-platform-capable/86154)

<div class="topic-metadata">

**Author:** [@tareksaeed](https://forums.swift.org/u/tareksaeed)\
**Replies:** 0\
**Last updated:** [April 21, 2026, 5:18pm UTC](https://forums.swift.org/t/watchlink-reliable-apple-watch-phone-messaging-and-cross-platform-capable/86154 "2026-04-21T17:18:14Z")

</div>

Open-sourced WatchLink today. It's a Swift 6 package that replaces WatchConnectivity with a dual-transport layer: BLE for service discovery, HTTP + SSE for data, and WatchConnectivity running in parallel as a third trans…

---

## [WatchConnectivity Swift 6 - Incorrect actor executor assumption](https://forums.swift.org/t/watchconnectivity-swift-6-incorrect-actor-executor-assumption/76064)

<div class="topic-metadata">

**Author:** [@justmejulian](https://forums.swift.org/u/justmejulian)\
**Replies:** 4\
**Last updated:** [June 14, 2025, 3:50pm UTC](https://forums.swift.org/t/watchconnectivity-swift-6-incorrect-actor-executor-assumption/76064 "2025-06-14T15:50:46Z")

</div>

I trying to migrate a WatchConnectivity App to Swift6 and I am stuck migrating the nonisolated delegate callback for didReceiveMessageData. The code runs on swift 5 with SWIFT\_STRICT\_CONCURRENCY = complete. However whe…

---

## [watchOS SwiftUI background task not working](https://forums.swift.org/t/watchos-swiftui-background-task-not-working/74858)

<div class="topic-metadata">

**Author:** [@ag43](https://forums.swift.org/u/ag43)\
**Replies:** 1\
**Last updated:** [September 22, 2024, 4:17pm UTC](https://forums.swift.org/t/watchos-swiftui-background-task-not-working/74858 "2024-09-22T16:17:15Z")

</div>

I'm attempting to create a standalone watchOS app that fetches the prayer timings of my local mosque in JSON format via an API call. I want the app to fetch the prayer timings in the background, but only once per day, at…

---

## [WatchOS background task is not triggering](https://forums.swift.org/t/watchos-background-task-is-not-triggering/72208)

<div class="topic-metadata">

**Author:** [@schech1](https://forums.swift.org/u/schech1)\
**Replies:** 2\
**Last updated:** [June 2, 2024, 11:11am UTC](https://forums.swift.org/t/watchos-background-task-is-not-triggering/72208 "2024-06-02T11:11:39Z")

</div>

Hello, I have an Apple Watch app, that should perform a background task. I have set up the delegate and using SwiftUIs background task .appRefresh. But for some reason it never triggers. The scheduler is executed tho…

---

## [WatchOS Preview fails to compile when Swift Packages are added for iOS](https://forums.swift.org/t/watchos-preview-fails-to-compile-when-swift-packages-are-added-for-ios/47598)

<div class="topic-metadata">

**Author:** [@BobbyRohweder](https://forums.swift.org/u/BobbyRohweder)\
**Replies:** 5\
**Last updated:** [January 11, 2024, 1:20am UTC](https://forums.swift.org/t/watchos-preview-fails-to-compile-when-swift-packages-are-added-for-ios/47598 "2024-01-11T01:20:38Z")

</div>

When attempting to load a SwiftUI canvas for my watchOS app, it fails to load because Xcode attempts to compile the Swift Packages that are meant for iOS against the watchOS sdk. Error examples: "While building for wat…

---

## [SwiftLog + StringInterpolation](https://forums.swift.org/t/swiftlog-stringinterpolation/52313)

<div class="topic-metadata">

**Author:** [@shapsuk](https://forums.swift.org/u/shapsuk)\
**Replies:** 3\
**Last updated:** [October 29, 2021, 3:23pm UTC](https://forums.swift.org/t/swiftlog-stringinterpolation/52313 "2021-10-29T15:23:05Z")

</div>

To be honest I'm not 100% sure if I'm posting this in the right place so apologies if not and please do let me know. That being said, I love the SwiftLog library but as an app's developer I also love the API ergonomics …

---

## [Xcode 12 beta 1 / Swift 5.3 watch app fails to link CoreML](https://forums.swift.org/t/xcode-12-beta-1-swift-5-3-watch-app-fails-to-link-coreml/38090)

<div class="topic-metadata">

**Author:** [@BobbyRohweder](https://forums.swift.org/u/BobbyRohweder)\
**Replies:** 5\
**Last updated:** [July 10, 2020, 4:58am UTC](https://forums.swift.org/t/xcode-12-beta-1-swift-5-3-watch-app-fails-to-link-coreml/38090 "2020-07-10T04:58:30Z")

</div>

Including CoreML in a Swift project for a watch app fails to compile. Unsure if this is a Swift compilation issue or related to the frameworks or Xcode. Any assistance would be great. Steps to Repro: Create a new Wa…
