A Flutter iOS app that captures OAuth tokens from Robinhood's authentication flow using WebView.
You need these installed on your MacBook:
- Xcode (latest version from App Store)
- Flutter (
brew install flutter) - CocoaPods (
sudo gem install cocoapods)
- Install
flutter pub get
cd ios && pod install && cd ..- Setup iOS Simulator
# Open Simulator
open -a Simulator
# If Simulator isn't working:
killall Simulator
open -a Simulator- Install iOS Runtime
- Open Xcode
- Go to Xcode → Settings → Platforms
- Download iOS 17.5 (or latest) runtime
- Run the App
flutter runIf you get build errors, try:
flutter clean
flutter pub get
cd ios && pod install && cd ..
flutter runSimulator Won't Open:
xcrun simctl erase all
killall Simulator
open -a SimulatorMissing iOS Runtime:
- Open Xcode → Settings → Platforms
- Download required iOS runtime
Xcode Path Issues:
sudo xcode-select --reset
sudo xcodebuild -license acceptTo see captured tokens:
flutter logs