Abhiek187 / ez-recipes-ios

Easy recipes finder iOS app
MIT License
0 stars 0 forks source link

iOS Day 13: MVP "Published" #25

Closed Abhiek187 closed 1 year ago

Abhiek187 commented 1 year ago

I say "published" in quotes since I did about everything I could to set up the CD process in Fastlane without needing an Apple Developer subscription. The diagram in the README outlines all the steps needed to set up the certificates, private keys, and provisioning profiles needed to sign an IPA for TestFlight and production. This technote from Apple does a great job explaining what role each credential plays to ensure iOS apps are secure and legitimate on the App Store. In summary:

I added all the actions in ideal order in the Fastfile, but was ultimately blocked by a paywall:

Screen Shot 2023-02-18 at 3 14 26 PM

The main things missing from this repo are a Deliverfile and metadata folder containing all the metadata entered in App Store Connect, similar to the Play Store. But still, I can look past that and say that after 8 months, the MVPs for web, iOS, and Android are all complete! I will continue to iterate and improve these apps, while still following agile and DevOps best practices. Unless I think of something at the last minute (which happens 🫤), I'm probably going to take a break while I focus on other big projects I have in mind.

P.S. CodeQL won't be integrated in this repo right now, but I hear that the beta for Swift is planned to be released sometime in Q2 of this year. 🎗

Abhiek187 commented 1 year ago

Update: thought about adding all the screenshots to the repo