◉RORK LABJP
●GPT-6.1 SOL — Added to Rork's model menu (09-29) with Low, Medium and High effort; included on Pro and Max●SONNET 5.5 — Claude Sonnet 5.5 is selectable: strong at UI design and faster than Sonnet 5 (09-28)●SONNET 4.5 — Retires on the Claude API on 11/30, 27 days left. If your app calls it, check the migration target●SDK 58 — Moves to React Native 0.88. R8 is now on by default in Android release builds, and iOS prebuild generates a SceneDelegate●OBSERVE — EAS Observe now records native crashes too (SDK 57.0.21 or later, 10/07)●NEW — My App Open Ad Only Showed When the App…●GPT-6.1 SOL — Added to Rork's model menu (09-29) with Low, Medium and High effort; included on Pro and Max●SONNET 5.5 — Claude Sonnet 5.5 is selectable: strong at UI design and faster than Sonnet 5 (09-28)●SONNET 4.5 — Retires on the Claude API on 11/30, 27 days left. If your app calls it, check the migration target●SDK 58 — Moves to React Native 0.88. R8 is now on by default in Android release builds, and iOS prebuild generates a SceneDelegate●OBSERVE — EAS Observe now records native crashes too (SDK 57.0.21 or later, 10/07)●NEW — My App Open Ad Only Showed When the App…
ARTICLES

All Articles

All (1103)◈ Getting Started (108)⬡ Dev Tools (547)◉ AI Models (126)⟐ Business (197)◇ App Dev (125)
◈ Getting Started/2026-10-21Beginner

You Scanned the QR Code but Expo Go Won't Open — Check the Terminal and the App Logins, in That Order

A QR code that opened fine yesterday now stalls in Expo Go. Since a September 2026 change, the iOS Expo Go app needs a login in both the terminal and the app to open a development project. Here is how to spot it, what to check first, and how to fix it.

⬡ Dev Tools/2026-10-21Intermediate

A Widget That Updates on Time in iOS Stays on "Initial" in Android

In expo-widgets, updateTimeline does nothing on Android and the generated XML hardcodes updatePeriodMillis to 0. How to recognize it, what updateSnapshot can cover, and a script to check your project.

◈ Getting Started/2026-10-20Intermediate

A 40-Line Script to Check Whether Rork Wrote an API Key Into Your Code

How to check code Rork generated for hard-coded API keys, using the files you export to GitHub. A short Python script with three signals (key shape, name, EXPO_PUBLIC_ prefix), plus the order to follow when a real key turns up.

⬡ Dev Tools/2026-10-20Advanced

Why Redeploying Doesn't Fix the Application Error You See Right After a Deploy

Right after I swapped a secret, every page showed Application error. Stale HTML was calling a JS file that no longer existed. Here are a detection script, a build-version check for the edge cache, and a once-only auto-reload, all run and verified.

◉ AI Models/2026-10-20Beginner

Before You Type "Connect Supabase": The Two Values to Copy, and the One You Must Not

Rork asks for just two things before you type Connect Supabase in chat: a Publishable key and your project link. Here is where to copy them from, how to avoid pasting the secret key that sits on the same screen, and a small script that checks the values locally first.

⬡ Dev Tools/2026-10-19Advanced

One Missing Tutorial Image Was Enough to Stop the Whole App from Launching. Moving Nice-to-Have Features Off the Required Startup Path

On some devices the app never launched at all. The cause was a design where a missing tutorial image failed the whole screen build. A small wrapper that takes optional features off the startup path, and a pre-release check.

⟐ Business/2026-10-19Beginner

Before You Add Payments to Your App: Deciding What to Publish for Japan's Commercial Transactions Disclosure

Selling to users in Japan can require a disclosure page under the Act on Specified Commercial Transactions, even for individuals. Compare three ways to handle your address and phone number, and the order I decide things in.

◈ Getting Started/2026-10-19Beginner

One of Your 12 Google Play Testers Dropped Out — Do the 14 Days Start Over?

When a tester leaves a closed test midway, does everyone's 14 days reset? A reading of the official Play Console help text, plus a small script that counts days per tester.

◈ Getting Started/2026-10-19Intermediate

My plugins Array Was Empty, and Info.plist Still Had Nine Permission Strings

Even with an empty plugins array, every Expo package you install can add permission strings to Info.plist. I ran prebuild on SDK 58, counted them, and wrote the settings and a small audit script that remove them.

◇ App Dev/2026-10-18Intermediate

It Ran Fine in Debug, but the Release Build Died on Launch with a Resource Not Found. A File I Looked Up by Name Had Been Shrunk Away

A release-only crash at launch, caused by images and sounds looked up by a name string being removed by resource shrinking. A keep.xml written at prebuild, plus a post-build check that confirms it worked.

⬡ Dev Tools/2026-10-18Beginner

Before asking Rork for Apple and Google sign-in, I went looking for steps that weren't mine to take

When you ask Rork for Google and Apple sign-in, is there anything left for you in Apple Developer or Google Cloud? What the official docs say about the split, plus a small check for accidentally mixing two auth models.

◉ AI Models/2026-10-18Intermediate

Before You Ship an AI-Made App Icon or Image: A Ledger and Four Checks

Can you ship an AI-generated icon or illustration as is? Before deciding, run four checks: a provenance ledger, the tool's terms, resemblance to existing work, and store size rules, with a working script.