RORK LABJP
iOS 27 — It ships tomorrow, September 14. The days right after a new OS lands are when AI-generated apps stand on the least stable groundSUBMISSIONS — App Store Connect has been accepting builds for iOS 27 and macOS 27 since September 10, and Xcode 27 is available as a release candidateAPRIL 2027 — From then on, anything uploaded to App Store Connect must be built with the iOS 27 or iPadOS 27 SDK. Worth checking early if you cannot pick your own SDK versionSWIFT 6 — Xcode 27's new build system defaults to Swift 6 mode, and iOS 27 ships with Swift 6.4. Existing projects may meet concurrency checks they have not met beforeAGE RATINGS — New age rating questions tied to features like Time Allowances now need answers. This one can hold up a submission, so handle it earlyWAITING — Standard Rork waits on Expo and React Native; Rork Max waits on Xcode and the SDK. What a tool waits for decides how fast it catches upiOS 27 — It ships tomorrow, September 14. The days right after a new OS lands are when AI-generated apps stand on the least stable groundSUBMISSIONS — App Store Connect has been accepting builds for iOS 27 and macOS 27 since September 10, and Xcode 27 is available as a release candidateAPRIL 2027 — From then on, anything uploaded to App Store Connect must be built with the iOS 27 or iPadOS 27 SDK. Worth checking early if you cannot pick your own SDK versionSWIFT 6 — Xcode 27's new build system defaults to Swift 6 mode, and iOS 27 ships with Swift 6.4. Existing projects may meet concurrency checks they have not met beforeAGE RATINGS — New age rating questions tied to features like Time Allowances now need answers. This one can hold up a submission, so handle it earlyWAITING — Standard Rork waits on Expo and React Native; Rork Max waits on Xcode and the SDK. What a tool waits for decides how fast it catches up
TAG

Environment variables

6 articles
Back to all tags
Related:
Rork4Expo3EAS2troubleshooting2API keys1Supabase1Edge Functions1CI1React Native1Security1Operations1EAS Build1
Rork AI/2026-09-13Intermediate

Is That API Key Sitting Inside Your App? Rork Environment Variables vs. Supabase Edge Functions

Rork gives you two places to put an API key: its own environment variables, or a secret inside a Supabase Edge Function. Here is how I decide between them based on what I can revoke and who gets the bill, plus three checks to run after the key is in place.

Rork Dev/2026-09-06Intermediate

There is no --json on eas env:list, so I rebuilt my environment variable inventory

eas env:list does not accept a --json flag. Here is how I turn --format short output into safe JSON, and how I spot a missing variable across three environments in one line.

Rork Dev/2026-09-04Advanced

EAS secret visibility does not keep a value out of your app — deciding prefix and visibility separately

The EXPO_PUBLIC_ prefix decides what ships inside your app; EAS visibility decides who can read it. Why stacking them blanks a value on OTA updates, and how to check your build.

Rork Dev/2026-07-10Advanced

Every Key You Ship Is Public: Secret Boundaries and Rotation for Rork-Generated Apps

Unzip your own .ipa, run strings, and your environment variables are right there in plain text. Here is how I sort keys into three tiers, move the dangerous ones behind an edge proxy, and keep a rotation runbook that assumes leakage.

Rork Dev/2026-05-05Intermediate

Rork EAS Build Profile Switching Gone Wrong — Fixing development, preview, and production Pitfalls

Troubleshoot common EAS Build profile mistakes in Rork Max — environment variable misconfig, uploading development builds to TestFlight, hitting dev APIs in production, and more. Practical fixes for each symptom.

Rork Dev/2026-04-26Intermediate

App Crashes After App Store Release But Not on TestFlight — 4 Common Causes

Your Rork app worked perfectly on TestFlight, but crashes after App Store release. Here are the 4 most common causes and how to fix each one.