From 6292c7e723b050d7a5631f64523d06e347c5ef4c Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Mon, 6 Jul 2026 01:34:44 -0700 Subject: [PATCH] Live Activity Refresh Delay Nucleic-Session: 8C954A45-A16B-4E91-B9E6-9865809096D7 Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Models/HostConnection.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NucleicRemote/NucleicRemote/Models/HostConnection.swift b/NucleicRemote/NucleicRemote/Models/HostConnection.swift index e020876..d3234e9 100644 --- a/NucleicRemote/NucleicRemote/Models/HostConnection.swift +++ b/NucleicRemote/NucleicRemote/Models/HostConnection.swift @@ -370,6 +370,9 @@ final class HostConnection { channel: channel, identity: identity, hostStaticKey: hostStaticKey, mode: mode, deviceID: deviceID, deviceLabel: UIDevice.current.name, pushToken: PushRegistrar.shared.tokenHex, + // Our own bundle id is the exact APNs topic the relay must address; per-channel + // TestFlight builds are suffixed (…`.canary`), so a hardcoded topic would `BadTopic`. + pushTopic: Bundle.main.bundleIdentifier, releaseChannel: BuildInfo.current.channel.releaseChannel, // Mesh "join": advertise roster gossip so a host pushes its group view — the phone // then auto-learns and connects to every Mac in the mesh, not just the one it scanned.