Create and maintain your Xcode projects at scale with Tuist and Bitrise

We are thrilled to welcome Tuist on our list of Verified Steps. Read how you can incorporate the new Step into your Bitrise Workflow to create, mantain and interact with your Xcode projects a lot more effectively.

Developers love simple solutions. Good news: our new Verified Step partner, Tuist takes care of the complicated stuff while you can focus on creating amazing apps. Tuist is a command line tool for creating, maintaining and interacting with your Xcode projects. The tool is fully open source backed by an amazing community, written in Swift, and used by mobile teams at SoundCloud, Sky, Devengo, and many more. Read how you can incorporate the new Step into your Bitrise Workflow and use it to get back in control of your projects!

About the Step

As a team member working on an Xcode project, you can easily run into constant merge conflicts: even the slightest change can negatively affect your .xcproject file. This can cause unpleasant moments as fixing the issues can result in hours of extra work. With Tuist, you can regain control of your project instead of trusting Xcode is going to do the right thing. Tuist treats your filesystem and Tuist's manifest file — which defines our dependencies — as a single source of truth and generates your Xcode project based on these. Tuist also can be used to define all your dependencies easily and consistently.

Souce: Tuist.io

If you’d like to contribute to Tuist’s open-source codebase, head over to this page.

How it works

1., Install Tuist on your machine:

Use the following command to start the installation:

bash <(curl -Ls https://install.tuist.io)
Copy code

2., Use the Step to run Tuist on your Bitrise virtual machines

Find the "Run Tuist" Step in our Step Library.

Happy building! 🚀
___

Bitrise Verified Steps are official integrations developed and maintained by the service owner. If you'd like to know more about our Verified Step Program and create your Verified Step, read more about it here. Feel free to reach out to us on Twitter or on our public Slack with your experiences about the Step, or to send us any great ideas that would help mobile devs in their daily tasks.

Explore more topics

App development

Best practices from engineers on how to use Bitrise to build better apps, faster.

Community

Meet other Bitrise engineers, technology experts, power users, partners and join our BUGs.

Company

All the updates about Bitrise events, sponsorships, employees, and more.

Insights

Mobile development, latest tech, industry insights, and interviews with experts.

Mobile DevOps

Learn why mobile development is unique and requires a set of unique practices.

Releases

Stay tuned for the last updates, new features, and product improvements.

Get the latest from Bitrise

Join other Mobile DevOps engineers who receive regular emails from Bitrise, filled with tips, news, and best practices.