"There are two kinds of people, those who finish what they start and so on."
Robert Byrne
We have come a long way in learning RubyMotion to create iOS applications. Hopefully, we are now proficient in developing applications with RubyMotion. So far, we have gone from creating a simple iOS application to including the amazing device capabilities of iPhone and iPad with our RubyMotion project and then creating games. In the previous chapter, we learned how to write test cases and test our application automatically. We have now covered all the parts of a software life cycle, except our app is not in production yet. Apple has a specific way to share your finished app with the world. In this chapter, we will cover setting up your Mac to create your application bundle, to share it, and to distribute your application over the Apple App Store.
In this chapter, we will cover the following topics:
Generating certificates
Provisioning portals
Setting up a RubyMotion...