#iOS
27 articles
iOS App Pricing Strategy: Should You Charge the Same in Every Country?
Should your iOS app cost the same everywhere? An App Store pricing strategy guide: equal worldwide versus purchasing-power pricing, with four approaches.
Why AI Coding Agents Write Inconsistent SwiftUI (and How to Fix It)
AI coding agents write SwiftUI that drifts: mixed state patterns, deprecated APIs, hardcoded strings. Why it happens, and how project conventions fix it.
MCP Servers for iOS Development: The Ones Worth Adding to Your Setup
The MCP servers worth adding for iOS: XcodeBuildMCP for builds and the simulator, UI-automation servers, and Apple's native mcpbridge. Plus how to add one.
MCP and iOS Boilerplates: Why the Starter Kit Belongs Inside Your Agent
MCP turns an iOS boilerplate from a zip you download into a tool your AI agent can call. What changes, what it fixes, and how the Spaceport MCP server works.
How to Avoid App Store Rejection: The Common Reasons and How to Pass Review
Common App Store rejection reasons and how to pass review the first time: crashes, privacy manifests, metadata, In-App Purchase, and Sign in with Apple.
RevenueCat Alternatives for iOS: The Honest 2026 Guide
The best RevenueCat alternatives for iOS: Adapty, Qonversion, Apphud, Superwall, and StoreKit direct. What each does, pricing, and how to pick one.
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.
RevenueCat vs Adapty: Picking a Subscription SDK for Your iOS App
RevenueCat vs Adapty for iOS subscriptions. Free tiers, platform coverage, paywall A/B testing, and integrations, plus which one fits an indie app.
RevenueCat vs Superwall: Which One Does Your iOS App Actually Need?
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.
The App Store Small Business Program: A Guide for Indie iOS Developers
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.
Vibe Coding a Paid iOS App: What the AI Agent Can and Can't Do
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.
Cursor Rules for SwiftUI: Keeping AI-Generated iOS Code Consistent
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.
Claude Code for iOS Development: A Setup That Actually Works
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.
How to Test iOS Subscriptions with a StoreKit Configuration File
Test iOS subscriptions and paywalls in the simulator with a StoreKit configuration file. No App Store Connect or sandbox account. Setup, flows, edge cases.
AGENTS.md for iOS: Keeping Claude Code and Cursor Consistent in SwiftUI
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.
On-Device AI in SwiftUI with Apple's Foundation Models
Run on-device AI in a SwiftUI app with Apple's Foundation Models: LanguageModelSession, guided generation with @Generable, streaming, and iOS 27 updates.
How to Add Push Notifications to a SwiftUI App
Add push notifications to a SwiftUI app in 2026: request permission, schedule reminders, register for APNs, and handle taps and foreground alerts.
How to Add Sign in with Apple to a SwiftUI App
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.
How to Add Subscriptions to a SwiftUI App with RevenueCat
Add subscriptions to a SwiftUI app with RevenueCat in 2026: dashboard setup, a paywall with RevenueCatUI, entitlement gating, restore, and testing.
StoreKit 2 vs RevenueCat for Indie iOS Apps in 2026
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.
AsyncImage in iOS 27: Headers, Caching, and Custom Sessions
iOS 27 rebuilds SwiftUI's AsyncImage with URLRequest support, custom URLSessions, and phase-based errors. Load authenticated images, no custom loader.
What's New in Xcode 27: The Complete Guide
Xcode 27 at WWDC26: coding agents in the editor, on-device completions, Device Hub, agent skills, and new frameworks. Read the complete guide.
What's New in Swift at WWDC26 for Indie iOS Developers
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.
App Store Screenshot Automation With XCUITest
Automate App Store screenshots across every locale with XCUITest: clean status bars, seeded sample data, and dismissed system alerts. Ship the full set.
Xcode 27 Translation Agents: Localize iOS Apps for Growth
Xcode 27 translation agents localize your iOS app through String Catalogs. Ship localization in a weekend, plus where it still needs a native speaker.
10 iOS App Security Best Practices for 2026
Practical iOS security for indie SwiftUI devs: Keychain, Secure Enclave, certificate pinning, HTTPS, and privacy manifests. Lock your app down.
10 Essential App Store Optimization Tips for 2026
A practical guide for indie iOS developers on the App Store Optimization levers that actually move installs, ratings, and launch momentum in 2026.