Working offline with Xamarin

I’ll admit it I like working on the go. Whenever I’m not responsible in the transportation of myself e.g. sitting in a train I love packing out my Surface Pro 3 and do something productive on it. And one thing is continuing working on my mobile apps written with Xamarin. But that can be a short and frustrating experiencing when Xamarin requires you to connect to the internet to validate your certificate. But luckily there is a solution to that.

Get your certificates

To work offline you will have to download your licenses from your Xamarin account. So head to the Xamarin website, login and navigate to computers.



Select the licenses you need to download, for me that was iOS and Android.

Move them to the correct location

Now that we have the licenses we still need to move them into the correct location. Under Windows you will have to move your Android license to:

C:\ProgramData\Mono for Android\License

And your iOS license to:


Now the only thing hindering you from getting work done on the move while your offline is that you are cut of the any online reference.