- Make sure that you have rbenv installed on your machine.
- Install the version of ruby noted in .ruby_version in the project root by running
rbenv install
in the root of the project in your preferred Terminal - Install Apollo GraphQL using CocoaPods by running
bundle && bundle exec pod install
from the project root. - Open SpaceXMissionTracker.xcworkspace in Xcode 13. (The project was created with Xcode 13.3.1.)
- Run the project on an iOS Simulator using the Xcode 'Play' button (used iPod Touch 7th generation running iOS 15.4).
- If you have issues running
pod install
, try runningrbenv rehash
in the repo root in your terminal session to make sure that thepod
command is properly picked up. - Double check that your Xcode signing identity is set to None in case Xcode is trying to build against an existing signing certificate.