
I Was Manually Managing iOS Certificates — Then I Found Fastlane Match
Manual code signing works fine — right up until a second developer touches your project. Then Apple's...
Tag archive

Manual code signing works fine — right up until a second developer touches your project. Then Apple's...
Stop manual store clicks. Learn how to configure Fastlane locally to build, guard, and ship your...
Mobile app deployment is one of the last frontiers where many engineering teams still rely on manual...
Businesses today are constantly searching for skilled professionals who can streamline development,...

Streamline your React Native app releases by automating updates using Fastlane for CI/CD and Firebase Remote Config for version management. Learn how to
Three of my iOS apps auto-released this morning while I was asleep. AFTER_APPROVAL release type + automatic_release: true in Fastfile = you're not the bottleneck anymore.
Widget bundle IDs silently dropped from Matchfile provisioning profiles. CI fails with a misleading error. Here is the exact fix.
Two apps went LIVE on the same morning. Here's what Apple didn't tell you about the 30 minutes between approval and actual users.
A WidgetKit catch-22 you hit on first upload — and the ship-widget-less workaround that actually works.
Spent a few hours last week debugging a CI failure that had no right to be as subtle as it was. The...
Three of my iOS apps auto-released this morning while I was asleep. AFTER_APPROVAL release type + automatic_release: true in Fastfile = you're not the bottleneck anymore.

If you have ever shipped a Flutter app to the App Store, you know the pain. Open Xcode. Wait for...