Software Alternatives & Reviews
Register   |   Login

CI/CD in iOS Development

Recommended and mentioned products

  1. Automate your workflow from idea to production

    The real CI server. I've not mastered it yet, I have to be honest. However, I could configure it in order to run our Fastlane actions on it. It was hard, I won't deny, but extremely rewarding in terms of new knowledge acquired and time saved because of the CI/CD benefits I've described above. Note that Github Actions is not the only CI server available for us as iOS developers, but it's popular. I have to mention...
  2. Connect all iOS deployment tools into one streamlined workflow

    Fastlane deserves my deepest respect. The app automation toolset by excellence, life is better since it came to existence. So, what exactly means "app automation toolset"? According to their headline, it is "The easiest way to build and release mobile apps. Fastlane handles tedious tasks so you donโ€™t have to." In practice, this means that things you would do using Xcode, or leveraging the complex xcodebuild cli,...
  3. iOS beta testing on the fly.

    Let's explain this with an example. So you have your CI pipeline that runs whenever you are attempting to merge something into develop. So you create a PR, the CI pipeline runs and great! The tests passed! You merge your code into develop. You know now beta testers have to test it. That's when CD enters into play. We'll use our beloved CI Server again, and will create a new pipeline whenever we merge something...
  4. CircleCI gives web developers powerful Continuous Integration and Deployment with easy setup and maintenance.

    The real CI server. I've not mastered it yet, I have to be honest. However, I could configure it in order to run our Fastlane actions on it. It was hard, I won't deny, but extremely rewarding in terms of new knowledge acquired and time saved because of the CI/CD benefits I've described above. Note that Github Actions is not the only CI server available for us as iOS developers, but it's popular. I have to mention...
  5. Easy ZIP sharing for iPhone

    Let's suppose you have your Fastlane correctly set, the next step would be to add bundler to your project in case you haven't, and add a line to install Fastlane, and possibly another one to install Cocoapods. Now, let's define two workflow files. Both of them needs to be located in a folder called workflows, in another folder called .github.