Commit 70f2bef
fix(ios): persist queued Watch replies (#100372)
* fix(ios): persist queued watch replies
Route Apple Watch quick replies through the durable, gateway-scoped Watch message outbox with restart-safe routing and deduplication.
Co-authored-by: NianJiuZst <[email protected]>
* fix(ios): preserve pre-upgrade Watch replies
Bind shipped notification prompts without routing metadata to the current Gateway once, while keeping explicit and persisted Gateway owners fail-closed.
---------
Co-authored-by: NianJiuZst <[email protected]>1 parent f607ba0 commit 70f2bef
11 files changed
Lines changed: 713 additions & 276 deletions
File tree
- apps
- .i18n
- ios
- Sources
- Model
- Services
- Tests
- WatchApp/Sources
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10995 | 10995 | | |
10996 | 10996 | | |
10997 | 10997 | | |
10998 | | - | |
| 10998 | + | |
10999 | 10999 | | |
11000 | 11000 | | |
11001 | 11001 | | |
11002 | 11002 | | |
11003 | 11003 | | |
11004 | 11004 | | |
11005 | 11005 | | |
11006 | | - | |
| 11006 | + | |
11007 | 11007 | | |
11008 | 11008 | | |
11009 | 11009 | | |
11010 | 11010 | | |
11011 | 11011 | | |
11012 | 11012 | | |
11013 | 11013 | | |
11014 | | - | |
| 11014 | + | |
11015 | 11015 | | |
11016 | 11016 | | |
11017 | 11017 | | |
11018 | 11018 | | |
11019 | 11019 | | |
11020 | 11020 | | |
11021 | 11021 | | |
11022 | | - | |
| 11022 | + | |
11023 | 11023 | | |
11024 | 11024 | | |
11025 | 11025 | | |
11026 | 11026 | | |
11027 | 11027 | | |
11028 | 11028 | | |
11029 | 11029 | | |
11030 | | - | |
| 11030 | + | |
11031 | 11031 | | |
11032 | 11032 | | |
11033 | 11033 | | |
11034 | 11034 | | |
11035 | 11035 | | |
11036 | 11036 | | |
11037 | 11037 | | |
11038 | | - | |
| 11038 | + | |
11039 | 11039 | | |
11040 | 11040 | | |
11041 | 11041 | | |
11042 | 11042 | | |
11043 | 11043 | | |
11044 | 11044 | | |
11045 | 11045 | | |
11046 | | - | |
| 11046 | + | |
11047 | 11047 | | |
11048 | 11048 | | |
11049 | 11049 | | |
11050 | 11050 | | |
11051 | 11051 | | |
11052 | 11052 | | |
11053 | 11053 | | |
11054 | | - | |
| 11054 | + | |
11055 | 11055 | | |
11056 | 11056 | | |
11057 | 11057 | | |
| |||
Large diffs are not rendered by default.
0 commit comments