◉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)●SDK 58 — Expo SDK 58 is out of beta as of 10/15 (beta since 09/15). Check your dependencies before upgrading●WIDGET — A write-up traces an iOS widget that renders black only in production builds●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)●SDK 58 — Expo SDK 58 is out of beta as of 10/15 (beta since 09/15). Check your dependencies before upgrading●WIDGET — A write-up traces an iOS widget that renders black only in production builds●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…
TAG

TestFlight

15 articles
← Back to all tags
Related:
Rork8Expo7App Store5App Store Connect5CI/CD4Rork Max4EAS Build3iOS3environment variables2troubleshooting2indie development2Troubleshooting2
◇ App Dev/2026-10-14Intermediate

App Review Says "Guideline 2.1, Blank Screen": Three Places to Look in an Expo Release Build

It opens fine in TestFlight, yet review rejects it for a blank screen. Here is the order I check things in an Expo + EAS release build: which environment holds your variables, secret visibility during config resolution, and what the reviewer's device does differently.

◇ App Dev/2026-09-10Intermediate

Your First EAS Workflow in a Rork Repo, and the Alert That Goes Missing Exactly When You Need It

Putting two files into .eas/workflows in a repo exported from Rork, and why a notification wired with needs stays silent on exactly the nights it fails — with the output of a small local checker I actually ran.

⬡ Rork Dev/2026-08-20Intermediate

A beta-SDK build can reach TestFlight, but it can't reach review

Builds made with a beta Xcode can be distributed through TestFlight, but they cannot be submitted for App Store review. Here is how to check which SDK produced your build, and how to protect your release profile in eas.json.

◇ App Dev/2026-08-15Intermediate

TestFlight External Testing or Phased Release: Where a Solo Developer's Time Actually Pays Off

When you ship a Rork-built app to other people, you can recruit external testers or let a phased release absorb the risk. Here is how I split my limited time between the two, based on where distribution actually stalls and which three areas still deserve pre-release checks.

⬡ Rork Dev/2026-06-17Intermediate

Your Rork App Is Stuck on "Processing" in App Store Connect — A Field Guide to Getting It Unstuck

You uploaded a Rork-built app to App Store Connect, but the build sits on Processing for hours and never shows up in TestFlight or for submission. Here is the exact diagnostic order I follow, how to read the ITMS error codes, and a short script that reads the processing state from the API — with working code.

⬡ Rork Dev/2026-04-21Advanced

Rork × Fastlane × EAS Release Automation Guide — Ship Screenshots, Metadata, and TestFlight/Play Console Builds With One Command

A production-ready implementation guide for automating Rork app releases with Fastlane and EAS. Generate screenshots, sync store metadata, and ship to TestFlight and Google Play with a single command.

⬡ Rork Dev/2026-05-27Intermediate

Killing the Recurring iOS Missing Compliance Warning in Rork with One Info.plist Key

Walks through why every Rork-built iOS upload shows a yellow Missing Compliance flag on TestFlight, and how a single ITSAppUsesNonExemptEncryption key in your app.json removes it for good. Written from the perspective of an indie developer shipping six wallpaper apps in parallel.

⬡ Rork Dev/2026-05-21Intermediate

Rork iOS App Rejected with ITMS-90683 on TestFlight — How to Fix Missing Purpose Strings via app.json

If your Rork-built iOS app passes upload but gets an email titled ITMS-90683: Missing Purpose String in Info.plist, this guide walks through the real cause and the permanent fix via app.json, based on 12 years of shipping personal iOS apps with the same problem appearing across new SDK updates.

⬡ Rork Dev/2026-05-06Advanced

Rork Max × Xcode Cloud: A Complete CI/CD Guide — From Pull Request Tests to App Store Submission

Learn how to connect Rork Max's native SwiftUI output to Xcode Cloud and build a production-grade CI/CD pipeline — from automated pull request testing to TestFlight distribution and App Store submission.

⬡ 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.

◈ Rork Basics/2026-04-20Intermediate

Build a Complete App Over the Weekend: A Practical Rork Workflow for Indie Developers

A practical two-day workflow for building and submitting an app with Rork. Covers idea selection, prompt design, TestFlight distribution, and App Store submission — everything you need to make the most of your weekend.

◉ Rork AI/2026-04-04Intermediate

Publish to App Store in 2 Clicks with Rork Max | Complete TestFlight to Release Guide

Master Rork Max's auto-deployment to publish to App Store in just 2 clicks. Complete TestFlight and release workflow.