Skip to content

Commit a08d7a9

Browse files
author
Amos N.
committed
testflight: declare encryption-exempt + fix wrangler [assets] table ordering
- Info.plist: add ITSAppUsesNonExemptEncryption=false. Loopsy only uses iOS-standard TLS for relay traffic (exempt under US export rules), so every uploaded build was sitting in MISSING_EXPORT_COMPLIANCE until we flipped the toggle in ASC. Declaring it in the plist skips the prompt on future uploads. - wrangler.toml: move workers_dev = true above [assets]. TOML scopes any bare key under the most recent [table] header, so [assets] was silently swallowing workers_dev and disabling the *.workers.dev URL.
1 parent deb0a5a commit a08d7a9

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

apps/mobile/ios/Runner/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,7 @@
5151
<true/>
5252
<key>UIApplicationSupportsIndirectInputEvents</key>
5353
<true/>
54+
<key>ITSAppUsesNonExemptEncryption</key>
55+
<false/>
5456
</dict>
5557
</plist>

packages/relay/wrangler.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,19 @@ main = "src/index.ts"
33
compatibility_date = "2025-04-01"
44
compatibility_flags = ["nodejs_compat"]
55

6+
# Keep the *.workers.dev URL alive in addition to the custom domain — paired
7+
# phones from the pre-loopsy.dev era keep their connections working.
8+
workers_dev = true
9+
610
# Static assets (web client font files). Cloudflare matches assets first
711
# before invoking the Worker, so /fonts/* short-circuits to the woff2 file
812
# without touching our fetch handler. Everything else (WS, /app, /pair, etc.)
9-
# falls through to src/index.ts as before.
13+
# falls through to src/index.ts as before. Keep this block AFTER any
14+
# top-level keys (workers_dev, etc.) — TOML scopes everything below a
15+
# [table] header into that table.
1016
[assets]
1117
directory = "./public"
1218

13-
# Keep the *.workers.dev URL alive in addition to the custom domain — paired
14-
# phones from the pre-loopsy.dev era keep their connections working.
15-
workers_dev = true
16-
1719
[vars]
1820
# 1-hour ceiling on pair-token TTL. Long enough to scan a QR comfortably,
1921
# short enough that a leaked URL (screenshot, screen-share, paste-into-chat)

0 commit comments

Comments
 (0)