Skip to content

Commit d321cb5

Browse files
sirily11claude
andcommitted
fix(relay): correct APNs topic to real mobile bundle id
The production configmap used APNS_TOPIC=com.idealapp.RxCode.Mobile, which is not an app registered under the auth key's team (T7GYB573Y6). APNs rejected every push with 400 TopicDisallowed. The actual RxCode Mobile bundle id is app.rxlab.rxcodemobile (matching the working relay .env), so use that. Also fixes Live Activity pushes, whose topic is derived by suffixing this value with .push-type.liveactivity. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
1 parent 03ab7a6 commit d321cb5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

relay-server/k8s/configmap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ data:
99
# Listen address inside the pod. The Service targets this port.
1010
RELAY_ADDR: ":8787"
1111
# APNs topic must equal the RxCode Mobile bundle identifier exactly.
12-
APNS_TOPIC: "com.idealapp.RxCode.Mobile"
12+
APNS_TOPIC: "app.rxlab.rxcodemobile"
1313
# Fallback only for old desktop builds that omit per-device APNs environment.
1414
# Current desktop clients send sandbox/production per paired device.
1515
APNS_PRODUCTION: "true"

0 commit comments

Comments
 (0)