Codiqa is the fastest mobile prototyping tool around. Learn more
37 Flares 37 Flares ×

codiqa-ios-header

Hey there!

In our last post, we went over how to use Codiqa for packaging native Android apps. We hope it was helpful, and that you were able to make some stellar Android apps. Today, we will be covering the basics of how to export for iOS from Codiqa! Let’s dive in…

The iOS export has two build modes similar to the Android export, however unlike with Android, you need an Apple Developer account before you can test on your device, to include using Codiqa Export.  Unfortunately, the Apple Developer account costs $99 USD.

So what kind of builds can you export with Codiqa? The two build modes are a Development Mode for testing on your devices, and a Distribution Mode for uploading the app to the Apple App Store.

build-development-mode
For both these processes you need two files, which are relatively easy to obtain.

What You Need:

  • Mobile Provisioning Profile (.mobileprovision)
  • Certificate File (.p12)
    • Certificate Password

Once you’ve setup your Apple Developer account with XCode on Mac OS X these files should already be in place. Easy!

The Mobile Provisioning Profile file ends in .mobileprovision can usually be found in:

/Users/<your username>/Library/MobileDevice/Provisioning Profiles/

Make sure the profile you upload is linked to the device or devices you wish to test on.  Also, for Development Mode you can make a wildcard provisioning profile for all your apps as a developer (which is usually the default, so don’t even listen to me).  For Distribution Mode you must upload a provisioning profile with your specified package name under more options.

The Certificate file needs to be exported from the Mac OS X Keychain Access utility, as seen below.  Right click or Ctrl click on the Certificate -> Export

keychain-access-codiqa

To export the Certificate you need to password protect it.  This is the password needed for the Codiqa Export, the build will fail without it.  But no worries, you can remember a password for 30 seconds, right?

password-alert

Note: All of what you need can also be done without a Mac by generating the Certificate and the Provisioning Profile through the Apple Developer site. However, that is outside the scope of this blog.

You should get an email shortly after you submit the Codiqa export, which you can open and download the .ipa file.  The .ipa file is your app which can then be synced to your iOS device via iTunes.  Now you can have fun showing off your mad app building skills to your friends and most importantly not even break a sweat!

If you do find something not working, don’t fret! Make sure you have correctly entered your passwords and are uploading the correct files. If you are 100% sure everything is correct and things are still giving you trouble, feel free to send us an email at support@codiqa.com.

And that’s it! As always, let us know how it goes and what you think of the service. We like hearing your feedback and suggestions, because it helps us improve the product. Happy building! 🙂

Peter Collins

Happy Developer. I like taking names and coding backend systems in Go for Codiqa. Say hello to me on Twitter!

More Posts

37 Flares Buffer 2 Twitter 15 Facebook 5 Google+ 13 LinkedIn 2 37 Flares ×
Share →
Buffer