‼️ Update to #FastlaneTools 2.225.0 as soon as you can...

Apple ID sign in flow changed and now uses Secure Remote Password with SHA-256 and 2048 bit hashing 😵‍💫

Without this, you'll receive 503s 🙅‍♂️

Big thanks to Stefan Natchev for doing the hard investigative work 🫶

This took way way way too long for me to get to but…

I finally got #FastlaneTools release deployment fully running on GitHub Actions with RubyGems new-ish Trusted Publishers 🚀

And it’ll soon be fully automated with scheduled jobs 💪

That post conference high is soooo real... I'm feeling hella motivated to get to working on #fastlaneTools and getting everything ready for @DeepDishSwift

I think.... I might put @IndieDevMonday on a little hiatus 🤔

I've been trying to put a lot of my energy into family, my #RevenueCat work, @DeepDishSwift, and #FastlaneTools and I just don't have the energy/time that I want for Indie Dev Monday.

I have a bunch of trips lined up after Deep Dish Swift so I'm thinking of maybe join on Hiatus until July or August 😬

Thinking of printing out some #FastlaneTools stickers to give away at @DeepDishSwift 🤔

Should I? Or should I not?

What do you all think? 😇

@marin I've been meaning to take a look at nix 🙂

I just saw a tweet saying that #FastlaneTools was added to tea (and I had no idea what that actually meant) so this was my little dive in 🤷‍♂️

🚀 fastlane donation update…

Looks like there is still a chance that #FastlaneTools will get donated to @MobileNativeFoundation 🙌

I know it’s going to be a slow and very legal and PR heavy process but I’ll take this news that’s it’s progressing 💪

👉 https://github.com/MobileNativeFoundation/discussions/discussions/194#discussioncomment-5244490

Moving fastlane to MNF · MobileNativeFoundation discussions · Discussion #194

fastlane is currently being ignored by Google, yet still on their GitHub. That makes sponsoring difficult and also adding new maintainers. It is an extremely widely used project and the MNF seems l...

GitHub

Holy moly, #teaxyz makes it soooooo easy to install #FastlaneTools

I don’t fully understand all the magic yet but it installed:
- curl
- OpenSSL
- PyYAML
- zlib
- Ruby 3.2.1
- fastlane 2.212.1

… all by only running `tea fastlane` 🤯

🚨 Update #FastlaneTools immediately

[fastlane] 2.212.1

This update adds a new Hashcash header in the Apple ID auth flow to prevent Access Forbidden errors and a locked Apple ID account

Also… it’s still highly suggested to use the App Store Connect API key if you can 😉

👉 https://github.com/fastlane/fastlane/releases/tag/2.212.1

Release 2.212.1 Fix for Apple ID lockout and Access Forbidden with new hashcash header · fastlane/fastlane

[spaceship] Implements new hashcash header in auth flow (#21073) via Josh Holtz (@joshdholtz) [spaceship] Fix Apple ID 2FA with SMS (#21072) via Josh Holtz (@joshdholtz)

GitHub

That was a heck of day chasing down the Apple auth issues with #FastlaneTools today 😅

But... the PR is made!

Apple now uses hashcash in their auth flow to... prevent denial of service attacks or something? I don't really know but our fix is implemented and it works 💪

👉 https://github.com/fastlane/fastlane/pull/21073

New release going out tomorrow once I get some 👀s and 👍s

[spaceship] implements new hashcash header in auth flow by joshdholtz · Pull Request #21073 · fastlane/fastlane

Motivation and Context Fixes #21071 Description Apple requires the X-APPLE-HC header when signing in to https://idmsa.apple.com/appleauth/auth/signin. Leaving out this header results in forbidden a...

GitHub