How to Get Web App In-App Purchases ApprovedGet your web app approved with real in-app purchases. StoreKit and Play Billing through RevenueCat, whatever framework your site is built in.Jul 29, 2026·17 min read
window.despia Is Undefined: What to Call Insteadwindow.despia is undefined in your app because it is not a public API. Here is what the Despia SDK exposes and how to call native features correctly.Jul 28, 2026·13 min read
Base44 App Permissions: Fix the 5.1.1 RejectionApple is auto-rejecting Base44 apps over placeholder purpose strings. What the Guideline 5.1.1 check looks at, what to clear, and how to resubmit.Jul 27, 2026·15 min read
Lovable App Permissions: Fix the 5.1.1 RejectionApple is auto-rejecting Lovable apps over purpose strings. Where Info.plist lives on each shipping route, what to clear, and how to resubmit.Jul 27, 2026·15 min read
Placeholder Purpose Strings: Fix the 5.1.1 RejectionApple now auto-rejects apps over placeholder purpose strings. What triggers the Guideline 5.1.1 check, why WebView apps get caught, and how to fix it.Jul 27, 2026·15 min read
Base44 RevenueCat Setup: StoreKit and Play BillingBase44 RevenueCat setup, end to end. Why Apple rejects Stripe under 3.1.1, what changed in the US, and the prompt that wires up in-app purchases.Jul 27, 2026·16 min read
Do You Need a Mac to Publish an iOS App?You do not need to own a Mac to publish an iOS app, but macOS has to exist somewhere in the build chain. Here is what needs one and what does not.Jul 27, 2026·9 min read