我在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
文件的安装吗?
谢谢你&最诚挚的问候。