How to install an ipa file on iphone programmatically in xamarin.ios

I have created an application in Xamarin.Forms which allows the user to install other applications on a button click.

The idea is when the user clicks on the button, the ipa file is downloaded and installed.

I have already managed to get the file downloaded in xamarin.ios but I'm unable to find some good resources on how to install the ipa file programmatically. I have already managed to get it working for Android. Note that I am using Dependency Service to achieve this functionality.

var webClient = new WebClient();

webClient.DownloadFileCompleted += (s, e) => {
    string documentsPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
    string localFilename = "Messenger.ipa";
    string localPath = Path.Combine (documentsPath, localFilename);


var url = new Uri(""); 


Could someone please help on how to launch the installation of the ipa file programatically once the download has completed in Xamarin.iOS ?

Thank you & Best Regards.