Episode 33: iOS Auto Provisioning Awesomeness with Oleg

Sign in to queue


This week, James is joined yet again by friend of the show Oleg Demchenko, Developer at Microsoft on Visual Studio for Mac, who introduces us to the re-imaged and brand new simplified workflow for automatic iOS device provisioning with fastlane. In the previous Xamarin Show Oleg introduced us to the first iteration of new device provisioning, but it has been revamped based on your feedback and simplified for pure awesome!

Show Links:

Useful Links:



The Discussion

  • User profile image

    Thanks, looks awesome!

  • User profile image

    Hey guys!

    I am working on a forms project and I've selected the iOS project along with Debug|iPhone in the toolbar. My device list only shows the list of Simulators.

    For the life of me I cannot get my physical devices to appear in the device list when debugging. I'm working on Mac, have the latest Alpha installed. I have tried both methods (manual and automatic) provisioning, however neither seem to work for me. Can you think of any reason my device would not appear, even though it displays the correct Signing Certificate and Provisioning Profile in the options?


  • User profile image

    Im getting the following error

    Automatic signing failed: Cannot cast Newtonsoft.Json.Linq.JArray to Newtonsoft.Json.Linq.JToken.

    Can you help ?

  • User profile image


    Thanks for your report in Bugzilla. Please provide necessary information I requested in comments.  

  • User profile image


    Off the top of my head I can recommend checking at least two things:

    • Make sure that deployment target of your iOS application in Info.plist is less or equal than the version of iOS installed on your phone. As you can see in the video I bumped into this exact problem demoing provisioning for tvOS device. Once I dropped deployment target in Info.plist the device appeared in the Debug|iPhone dropdown.
    • Make sure that your device is trusted and enabled for development.
  • User profile image

    Insanely simple!, Thanks for share!

Add Your 2 Cents