如何在xamarin.ios中以编程方式在iphone上安装ipa文件

时间:2018-01-14 11:05:22

标签: ios xamarin xamarin.ios

我在Xamarin.Forms中创建了一个应用程序,允许用户在按钮点击时安装其他应用程序。

这个想法是当用户点击按钮时,会下载并安装ipa文件。

我已经设法将文件下载到xamarin.ios中,但是我无法找到一些关于如何以编程方式安装ipa文件的好资源。我已经设法让它适用于Android。请注意,我使用Dependency Service来实现此功能。

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("http://192.168.102.3/ipa/Messenger.ipa"); 

webClient.DownloadFileAsync(url); 

有人可以帮助我们在Xamarin.iOS下载完成后以编程方式启动ipa文件的安装吗?

谢谢你&最诚挚的问候。

0 个答案:

没有答案