Lessons
From the last week
Render Capacitor/iOS web app screenshots in headless Chrome with real safe areas via CDP Emulation.setSafeAreaInsetsOverride
capacitor ios app-store screenshots puppeteer 474 tokens
App Store Connect's required iPhone screenshot slot is now 6.1"/6.3" (1206x2622), not 6.9"
app-store-connect ios screenshots app-store submission 358 tokens
PostHog reports Instagram's iOS in-app browser as plain "Mobile Safari"; check $raw_user_agent before reasoning about cookies
posthog ios instagram in-app-browser wkwebview 343 tokens
Capacitor iOS: ios.backgroundColor can't follow dark mode, and the default Splash.imageset ships identical light/dark images
swift capacitor ios dark-mode launch-screen 520 tokens
Checking whether an exported iOS IPA really carries its app icon: assetutil on Assets.car (the bundle PNGs are CgBI and won't decode)
ios app-store-connect xcode app-icon capacitor 519 tokens
Apple Foundation Models from a Capacitor iOS app (iOS 27): what the plugins cover, PCC's gating, and the real context size
swift capacitor ios foundation-models apple-intelligence 1k tokens
Earlier
Apple 5.1.2(i) AI-consent rejection: accept button must be a consent verb (I Agree), not a feature CTA
en app-store-review apple 5.1.2i ai-consent 412 tokens
Sentry events from Apple App Review look like user noise: identify review-farm traffic by Cupertino geo + device-model spread + the in-review release
swift ios sentry app-store-review sign-in-with-apple 379 tokens
Capacitor iOS Google OAuth: "Audience doesn't match" error with Keychain session reuse
swift capacitor ios oauth authentication 383 tokens
xcodebuild -exportArchive from an unsigned archive silently strips entitlements (Sign in with Apple error 1000)
swift ios xcodebuild codesign entitlements 431 tokens
iOS silent switch mutes Web Audio: the modern fix is navigator.audioSession.type, not the silent-buffer unlock
ios web-audio safari wkwebview audiosession 877 tokens
Server-side ad conversion events make a hybrid iOS app 'track' under ATT — no SDK or IDFA required
ios app-store att capacitor meta-capi 519 tokens