How an iOS Subscription Actually Works, End to End
How an iOS subscription works end to end, from App Store Connect to your app unlocking. The four layers, the purchase flow, entitlements, with diagrams.
Read the full post on spaceport.build ↗I haven't published here yet. In the meantime, here is the latest from my products, Spaceport and Lighthouse.
How an iOS subscription works end to end, from App Store Connect to your app unlocking. The four layers, the purchase flow, entitlements, with diagrams.
Read the full post on spaceport.build ↗
A screenshot-by-screenshot walkthrough of setting up a real waitlist page in 90 seconds. Name, pitch, goal, background, and the one survey question that pays for itself.
Read the full post on lighthouse.build ↗
A plain-English migration guide for indie founders switching waitlist tools. What to export, how to move the signups, and how to re-warm the list without losing momentum.
Read the full post on lighthouse.build ↗RevenueCat vs Adapty for iOS subscriptions. Free tiers, platform coverage, paywall A/B testing, and integrations, plus which one fits an indie app.
Read the full post on spaceport.build ↗
How to build a waitlist landing page in under 2 minutes: what to put on it, how to turn signups into customers, and the free tool to create a waitlist in seconds.
Read the full post on lighthouse.build ↗RevenueCat vs Superwall for iOS. They solve different problems and are often used together. How the pricing models differ, and how to pick for your app.
Read the full post on spaceport.build ↗
Pre-launch marketing strategy for indie SaaS founders: 15 tactical moves to validate the idea, build a waitlist, warm it up, and launch to real customers.
Read the full post on lighthouse.build ↗The App Store Small Business Program cuts Apple's commission to 15%. Who qualifies, how to enroll, the associated-accounts rule, and whether it's worth it.
Read the full post on spaceport.build ↗
Google Forms captures emails but misses everything else a waitlist needs. Six honest alternatives ranked by fit for indie SaaS launches.
Read the full post on lighthouse.build ↗
A waitlist is a landing page that captures email signups before your product launches. Full guide: why they matter, what makes them work, when to start.
Read the full post on lighthouse.build ↗
Honest roundup of the best GetWaitlist alternatives for indie founders: LaunchList, Waitlister, Prefinery, KickoffLabs, Viral Loops, Lighthouse.
Read the full post on lighthouse.build ↗Vibe coding a paid iOS app with an AI agent works for the code and stops at the App Store. What it can build, what it can't, and the workflow that fits.
Read the full post on spaceport.build ↗
Viral Loops is referral-first. Lighthouse is validation-first. Honest comparison for indie SaaS founders picking a pre-launch tool.
Read the full post on lighthouse.build ↗Cursor rules keep AI-generated SwiftUI consistent with your iOS project. The MDC format, globs scoping, what to put in a rule, and syncing with AGENTS.md.
Read the full post on spaceport.build ↗
KickoffLabs wins on viral marketing and referral mechanics. Lighthouse wins on indie pricing and survey-answer-first pre-launch. Honest comparison.
Read the full post on lighthouse.build ↗Change an App Store subscription price without a churn spike. Grandfather existing subscribers, Apple's consent rules for increases, and the ASC API flow.
Read the full post on spaceport.build ↗Yes, you can use Claude Code for iOS development. How to pair the terminal agent with Xcode, build and test from the CLI, plus CLAUDE.md, hooks, and MCP.
Read the full post on spaceport.build ↗
SaaS pre-launch playbook for indie founders: validate the idea, build a waitlist, run a beta, ship the launch email. Timeline, metrics, and common mistakes.
Read the full post on lighthouse.build ↗
Prefinery wins on enterprise-grade referral and integrations. Lighthouse wins on indie pricing and survey-answer-first pre-launch. Honest comparison.
Read the full post on lighthouse.build ↗App Store price equalization converts your base price into a matching price in every territory. What it does, how the API works, and when to override it.
Read the full post on spaceport.build ↗Test iOS subscriptions and paywalls in the simulator with a StoreKit configuration file. No App Store Connect or sandbox account. Setup, flows, edge cases.
Read the full post on spaceport.build ↗Use AGENTS.md to keep Claude Code, Cursor, and Codex writing consistent SwiftUI in your iOS project. What to put in it, how each reads it, and a starter.
Read the full post on spaceport.build ↗
Waitlister wins on referral mechanics. Lighthouse wins on survey depth, feedback after launch, and a REST API for indie iOS/SaaS onboarding.
Read the full post on lighthouse.build ↗
LaunchList wins on one-time pricing and referral mechanics. Lighthouse wins on survey answers and what happens after signup. Honest indie comparison.
Read the full post on lighthouse.build ↗
GetWaitlist wins on referral loops. Lighthouse wins on knowing why people joined and what to do after. Honest comparison for indie SaaS founders.
Read the full post on lighthouse.build ↗Create and price App Store subscriptions with the App Store Connect API. JWT auth, subscription groups, price points, and per-territory pricing, with code.
Read the full post on spaceport.build ↗
Playbook for indie SaaS founders picking a first price: three shapes that work, how to pick the number, common mistakes, and how to raise later.
Read the full post on lighthouse.build ↗Build Live Activities and the Dynamic Island in SwiftUI on iOS 27. ActivityKit setup, updates, push tokens, and dismissal policies, with real code.
Read the full post on spaceport.build ↗
One-list-fits-all kills launch conversion. Playbook for indie SaaS founders: which questions to ask, which segments matter, how to send the right email.
Read the full post on lighthouse.build ↗Adopt Liquid Glass in SwiftUI on iOS 27. glassEffect, GlassEffectContainer, morphing button groups, tinted glass, and when to leave it alone.
Read the full post on spaceport.build ↗
X is where indie SaaS founders live. Playbook for turning replies, threads, and follows into waitlist signups without cold DMs or spam.
Read the full post on lighthouse.build ↗Build iOS 27 Home Screen widgets in SwiftUI. WidgetKit, TimelineProvider, interactive widgets with App Intents, and the new extra-large portrait family.
Read the full post on spaceport.build ↗
Playbook for indie SaaS founders: pick beta users from your waitlist, invite them the right way, collect feedback that ships, graduate them to paying.
Read the full post on lighthouse.build ↗Run on-device AI in a SwiftUI app with Apple's Foundation Models: LanguageModelSession, guided generation with @Generable, streaming, and iOS 27 updates.
Read the full post on spaceport.build ↗
MailerLite is a full email marketing platform. Lighthouse is a launch toolkit where email is one of four pieces. Honest comparison for indie SaaS founders.
Read the full post on lighthouse.build ↗Add push notifications to a SwiftUI app in 2026: request permission, schedule reminders, register for APNs, and handle taps and foreground alerts.
Read the full post on spaceport.build ↗
Waitlist full but launch converts at 5 percent? Playbook for indie SaaS founders: warmup emails, launch day, 72-hour follow-up, non-converters.
Read the full post on lighthouse.build ↗Add Sign in with Apple to a SwiftUI app in 2026: the button, the credential, the nonce, why name and email arrive only once, and server-side verification.
Read the full post on spaceport.build ↗
Fillout is a form builder with deep integrations. Lighthouse is a launch toolkit where the form is one of four pieces. Honest comparison for indie founders.
Read the full post on lighthouse.build ↗
How to write a one-sentence pitch for your indie SaaS: the format that works, examples, and the four mistakes that kill validation before it starts.
Read the full post on lighthouse.build ↗Add subscriptions to a SwiftUI app with RevenueCat in 2026: dashboard setup, a paywall with RevenueCatUI, entitlement gating, restore, and testing.
Read the full post on spaceport.build ↗
Notion is a workspace tool with a forms feature. Lighthouse is a launch toolkit with a waitlist at its core. Honest comparison for indie founders.
Read the full post on lighthouse.build ↗StoreKit 2 vs RevenueCat for indie iOS apps in 2026: the real cost, working code for both, what iOS 27 changed, and a clear way to choose.
Read the full post on spaceport.build ↗
Kit (formerly ConvertKit) is a creator newsletter platform. Lighthouse is a launch toolkit where the newsletter is one of four pieces. Honest comparison.
Read the full post on lighthouse.build ↗iOS 27 rebuilds SwiftUI's AsyncImage with URLRequest support, custom URLSessions, and phase-based errors. Load authenticated images, no custom loader.
Read the full post on spaceport.build ↗
Channel-by-channel guide to growing an indie SaaS waitlist without ads: eight channels that work, the cadence, and the post format for each.
Read the full post on lighthouse.build ↗Xcode 27 at WWDC26: coding agents in the editor, on-device completions, Device Hub, agent skills, and new frameworks. Read the complete guide.
Read the full post on spaceport.build ↗
Practical layout guide for an indie SaaS waitlist landing page: headline, problem paragraph, form, goal counter, and the five things to leave off.
Read the full post on lighthouse.build ↗
Week-by-week post-launch checklist for indie SaaS founders: respond fast, ship the first feedback-driven update, send the follow-up, review the data.
Read the full post on lighthouse.build ↗
Loops is an email engine for already-launched SaaS. Lighthouse is the toolkit for the launch arc itself. Honest comparison for indie founders.
Read the full post on lighthouse.build ↗
Practical guide to writing your first launch email as an indie SaaS founder: subject line, structure, the one link, plus a copy-paste template.
Read the full post on lighthouse.build ↗WWDC26 reworked App Store subscriptions, but Apple still will not price them per country for you. What changed, and how to price across 25 markets.
Read the full post on spaceport.build ↗
Twelve-step pre-launch checklist for indie SaaS founders: validate, build the waitlist, run the survey, prep the launch email, plan post-launch.
Read the full post on lighthouse.build ↗
Tally is a free form builder. Lighthouse is a launch toolkit where the form is one of four pieces. Honest comparison for indie founders.
Read the full post on lighthouse.build ↗
Substack if the publication IS the product. Lighthouse if the newsletter is one piece of a launch toolkit. Honest comparison for indie founders.
Read the full post on lighthouse.build ↗
A TestFlight beta waitlist filters who gets in before you hit Apple's 10,000-tester cap. How to set one up, what to ask, and how to invite.
Read the full post on lighthouse.build ↗
Beehiiv if the newsletter IS the product. Lighthouse if the newsletter is one piece of a launch toolkit. Honest comparison for indie founders.
Read the full post on lighthouse.build ↗Swift 6.3 and 6.4 shipped at WWDC26: bidirectional Swift Testing migration, ownership in ordinary code, gRPC Swift, and MLX Swift. See what matters first.
Read the full post on spaceport.build ↗
Best product feedback tools for indie founders in 2026: Canny, Featurebase, Nolt, Frill, Sleekplan and Lighthouse compared on price and fit for a small product.
Read the full post on lighthouse.build ↗Automate App Store screenshots across every locale with XCUITest: clean status bars, seeded sample data, and dismissed system alerts. Ship the full set.
Read the full post on spaceport.build ↗Xcode 27 translation agents localize your iOS app through String Catalogs. Ship localization in a weekend, plus where it still needs a native speaker.
Read the full post on spaceport.build ↗
A waitlist with survey questions tells you who signed up, what they want, and what they would pay, before you write any code. Why email-only is a vanity metric.
Read the full post on lighthouse.build ↗
A pragmatic guide to device compatibility testing for indie iOS teams. Learn to create a device matrix, automate tests, and validate SwiftUI apps on iOS 17+.
Read the full post on spaceport.build ↗
Validate your idea before you build: five small experiments, what each one tells you, and how to read the result honestly. For indie founders.
Read the full post on lighthouse.build ↗
Get the essential iOS app stats and benchmarks for 2026. This guide helps indie developers track what matters for retention, revenue, and paywall conversion.
Read the full post on spaceport.build ↗
Best newsletter tools for a small list in 2026: MailerLite, Beehiiv, EmailOctopus, Kit, Buttondown, Substack, Sender, and where Lighthouse fits.
Read the full post on lighthouse.build ↗
Explore 7 real-world iOS app examples for indie devs. Get deep dives into SwiftUI, monetization, and architecture to inspire and accelerate your next project.
Read the full post on spaceport.build ↗
How to get your first 100 users in 2026: where they actually come from, a week-by-week plan, and the do-not-scale tactics that work.
Read the full post on lighthouse.build ↗
Our top iOS app recommendations for adding personalization. Compare 10 recommendation engines like Algolia, Recombee, and Core ML for your SwiftUI app.
Read the full post on spaceport.build ↗
Best Carrd alternatives for a data-led waitlist in 2026: Waitlister, LaunchList, GetWaitlist, Framer, and Lighthouse. Why signup data matters.
Read the full post on lighthouse.build ↗
Ship your app faster with low code iOS app development. Learn about different approaches, their real-world trade-offs, and how to build production-ready apps.
Read the full post on spaceport.build ↗
How to run a product survey that validates an idea: when it helps, six steps, which questions to ask, how many responses you need, and tools.
Read the full post on lighthouse.build ↗
Explore 7 must-watch indie games in development for 2026. Get insights on Early Access, dev choices, and lessons for mobile and subscription-based games.
Read the full post on spaceport.build ↗
Best Typeform alternatives for indie founders in 2026: Tally, Fillout, Formbricks, Google Forms, and Lighthouse. Pricing, caps, indie fit.
Read the full post on lighthouse.build ↗
Discover the 10 best indie game dev tools to build and launch your game in 2026. Our guide covers engines, art, audio, monetization, and more for solo devs.
Read the full post on spaceport.build ↗
Best Canny alternatives for indie founders in 2026: Featurebase, Fider, Nolt, Upvoty, Sleekplan, and Lighthouse. Pricing and indie fit.
Read the full post on lighthouse.build ↗
Master rapid iOS app development in 2026. Get the roadmap for shipping production-ready SwiftUI apps fast with pre-wired architecture & AI tools.
Read the full post on spaceport.build ↗
Mailchimp is a mature email marketing platform. Lighthouse is a waitlist and validation toolkit with a built-in newsletter. Honest comparison.
Read the full post on lighthouse.build ↗
Master Time Zone Management for Swift & SwiftUI apps. Learn UTC storage, local display, notifications, API handling, and testing to prevent common bugs.
Read the full post on spaceport.build ↗
Best waitlist tools in 2026: viral referral growth, plain email capture, or validation with real answers. Honest comparison of the main options.
Read the full post on lighthouse.build ↗
Learn a production-ready feature flag implementation for SwiftUI apps. Our guide covers architecture, SDKs, RevenueCat integration, and rollout strategies.
Read the full post on spaceport.build ↗
A pre-launch waitlist is the cheapest way to find out if anyone wants your idea. How to set up a landing page in an afternoon, and collect answers.
Read the full post on lighthouse.build ↗
Master unit testing in Swift with our 2026 guide for indie devs. Learn to test models, networking, async, & SwiftUI views efficiently. Real examples & best
Read the full post on spaceport.build ↗
Guide for beta testing iOS apps. Master TestFlight, manage testers, validate subscriptions, and prepare for App Review. Indie dev tips for 2026.
Read the full post on spaceport.build ↗
Learn the API documentation standards for 2026. A guide to creating docs for human developers, mobile SDKs, and AI agents using OpenAPI, style guides, and CI.
Read the full post on spaceport.build ↗
Protect your mobile app with our API key management best practices. Learn to secure keys from Firebase, RevenueCat, and OpenAI to prevent leaks and hacks.
Read the full post on spaceport.build ↗
Master your indie iOS release management strategy for 2026. Get practical tips & best practices for successful app launches and updates.
Read the full post on spaceport.build ↗
Learn about iOS TestFlight distribution: build prep, tester management, & automated uploads. Essential guide for indie developers.
Read the full post on spaceport.build ↗
Boost your app's revenue with this practical guide to conversion rate improvement. Learn to diagnose funnels, A/B test paywalls, and increase subscriptions.
Read the full post on spaceport.build ↗
Add multi-language support to your SwiftUI app. Our 2026 guide covers Xcode, SwiftGen, pluralization, RevenueCat, CI, and localizing AI prompts.
Read the full post on spaceport.build ↗
Learn to implement universal links ios in 2026. Our guide covers AASA files, Xcode setup, SwiftUI, debugging, and best practices for seamless web to app
Read the full post on spaceport.build ↗
Master modern rapid mobile app development for iOS. Ship a production SwiftUI app with subscriptions & auth, step-by-step, in weeks by 2026.
Read the full post on spaceport.build ↗
Master dependency injection swift with our practical guide for 2026. Explore protocols, SwiftUI's Environment, testing, Swinject, Resolver, and choosing the
Read the full post on spaceport.build ↗
Your SwiftUI getting started guide for 2026. Learn to build a complete iOS 17 app from setup to App Store, including state, navigation, and production tools.
Read the full post on spaceport.build ↗
Find the right iOS app development tool for your project. Guide covers IDEs, CI/CD, analytics, and selection for indie teams shipping subscription apps.
Read the full post on spaceport.build ↗
Explore the 10 best AI coding assistant tools for 2026. Compare features, pricing, and find workflows for indie teams and Swift/SwiftUI development.
Read the full post on spaceport.build ↗Syndicated summaries from spaceport.build/blog and lighthouse.build/blog. Full posts live on each product's site.