With a brief introduction to fastlane in the first chapter, along with setting up our environment and project in the subsequent chapter, we are now ready to work on effectively contributing to the Firefox for iOS (https://github.com/mozilla-mobile/firefox-ios) project, having just joined the team.
The first thing we will need to do after getting access to a project is to make sure our provisioning profiles are set; a manual and cumbersome process to have to deal with, especially when working in teams and onboarding new members. It has no doubt caused a lot of sighs from developers, which brings us to our first lane, appropriately named sigh (https://docs.fastlane.tools/actions/sigh).
The objectives of this chapter are to work through the problems of creating, downloading, renewing, and repairing provisioning profiles (https://developer.apple.com/library/content/documentation...