Log in
product

Easily setup signing for your project with Tuist 1.11.0 Volare

The new Tuist release 1.11.0 Volare introduces a signing feature to help you with maintaining and integrating your signing artifacts.

Hi! 👋

I am really excited to write this blog post as we have a great new feature for you to use - and this feature is signing 🔑

So, let's dive right into it 🏊‍♂️

Signing

Signing is one of the most complicated domains that iOS developers have to deal with in Xcode. And although Apple has introduced automatic signing feature, most teams have decided not to use it as it creates a messy environment for their team.

With the new feature, you'll be able to put your provisioning profiles and certificates into Tuist/Signing directory and ... just run tuist generate. That's it! No figuring out how to set up the Xcode build settings as that is done for you. And as a plus your signing artifacts will be automatically encrypted with your key at master.key, so you can safely push it to your remote repository, so other team members can run the apps on a device, too ✨ You can find more info in the documentation

You can also check out an introduction video where we show you the feature in action:

https://youtu.be/WGKp1EHcpME

Feel free to try it out and let us know your feedback! 🙂

Note that we are also working hard on automating the process of generating provisioning profiles and certificates for you. Stay tuned 👀

Build

We are still continuing to work on build feature, thanks to @pepicrft it is now possible to run tuist build --configuration Configuration to specify the configuration you want to build. There is more to come, so keep yourself updated 📝

Other improvements

  • Thanks to @davidbrunow there is now support for Watch architecture ⌚

Bug fixes

Closing words

To try out the new signing feature run tuist update. We are also extremely happy to see more teams adopting tuist as they are trying to achieve scalable projects that are still joy to work on!

Let us know your thoughts, ideas and experiences on our community forum and Slack group, we are always keen to make other voices heard in the community! 🙂

Thanks for reading and stay safe.

Supercharge your Swift app development

Get started

You might also like

Trendyol and Tuist: Engineering Apps at Scale
Dive into our exclusive chat with Trendyol, Turkey's e-commerce giant. Explore how they leverage Tuist for expansive iOS development, unravel their tools, team dynamics, and the secrets to managing tech at scale. A must-read for all developers
1.18.0 Himalaya - Documentation generation, Swift interface for accessing resources, and code linting
Tuist 1.18.0 is packed with interesting automatomation feature that will streamline developers' workflows further. This new version provides commands for auto-generating documentation and linting the Swift code, and integrates the generation of Swift interfaces for resources into the project generation.
Etsy's Journey with Tuist: A Deep Dive into Modularity and Rapid Iteration
Etsy evolves its decade-long monolithic iOS app with Tuist, paving the way for modular development. With nearly 50 iOS engineers, they leverage Tuist for streamlined module creation and emphasize a unified approach to architecture. Transitioning to SwiftUI and adopting Preview Driven Development, Etsy champions rapid iteration, testability, and consistent quality. Their tech journey reflects innovation at its best.