Posts

Showing posts from March, 2014

iOS Cannot install applications because the certificate is not valid

When you upgrade to iOS 7.1 and try to distribute an App via your own means, say for Enterprise distribution, you may get the following error when you try and download the plist. 'Cannot install applications because the certificate for <hostname> is not valid' It turns out that App have changed the rules with 7.1, the plist file must be behind a certificate. So instead of http://www.myexample.com/manifest.plist it will need to be https://www.myexample.com/manifest.plist This is a real pain if you're a small outfit as you'll have to purchase a SLL certificate. One option is to use Azure as you'll get a default SSL that you can use. Remember if you're rolling your own distribution you will need to make sure your web server, i.e. IIS, understands the mime types .ipa and .plist

System.UnauthorizedAccessException error with Visual Studio and Xamarin

When you try and install Mono.Android in Visual Studio for the first time you may find that you're presented with an error similar to the one below: System.UnauthorizedAccessException: Access to the path 'C:\ProgramData\Mono for Android\License' is denied. at Xamarin.Components.Ide.Activation.ActivationService.GetErrorWorkflow(LicenseSyncResult[] results, Boolean ignoreSyncErrors) at Xamarin.Components.Ide.Activation.ActivationService.<GenerateFullWorkflowSequence>d__88.MoveNext() at Xamarin.Components.Ide.Activation.ActivationDialog.DisplayWorkflowStep(ActivationWorkflowStep step) at Xamarin.Components.Ide.Activation.ActivationDialog.<>c__DisplayClass13.<StartSpinnerTaskAndScheduleContinuation>b__12(Task t) If you close down VS and run it again as an Administrator it should sort the issue out. Remember activation of your Xamarin licenses doesn't actually kick off until you run the project for the first time. If you're still having activat