Xamarin Wars: The iOS Strikes Back

Also available in portuguese

Xamarin Wars is a serie of articles I am writing to share my opinion and adventure of working with Xamarin. Read why iOS is the dark side.

“A long time ago in a galaxy far, far away…”

Yeah dude! iOS is the dark side!

I received following demand:

“Publish the app in Apple Store and send to some users to test that app”.

So, I started with a simple research and found a lot of documents how to publish your app in Apple Store for testing. I have read all oficial articles but none of them it’s complete and it’s hard to understand.

Some articles I found: “Provising Profile, Certicate, Identifier and others“. This is not requirement of Xamarin, it’s Apple Store bureaucracy.

Basically we will need:

iOS Developer Program: Join iOS Developer Program to start publish your app:

Xamarin Wars: The iOS Strikes Back - Apple Developer Program

 

Test Flight: It’s an app to download and test your app:

Xamarin Wars: The iOS Strikes Back - Test Flight

iTunes Connect: Apple’s Store control panel web site. Create your apps, your user testers, send the invitation for testers, control your payments and other things.

Xamarin Wars: The iOS Strikes Back - Itunes Connect

Finally, I published my app successfully and it’s working fine. All testers are notified when a new version is released and it’s easy to update. It’s organized and has a lot of security steps.

I am writing an article step by step how to publish to Apple Store.

Google Play Store it’s easier to publish but it’s a madhouse. Less security, everyone can do anything, no Google approval.

The dark side won this battle against the rebels.

See you next episode!

This is it. I hope it helped.

Xamarin Wars: The iOS Strikes Back

Xamarin Wars iOS: Questions, suggestions and feedbacks will be appreciated. Good luck!

About the Author:
He works as a solution architect and developer, has more than 16 years of experience in software development on several platforms and more than 14 years only for the insurance market.