Мое внутреннее приложение размещено на моем веб-сайте.Я хотел бы скачать и установить его в моем приложении.Вот мой код:
@IBOutlet weak var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
self.webView.delegate = self
let htmlFile = Bundle.main.path(forResource: "install", ofType: "html")
let html = try? String(contentsOfFile: htmlFile!, encoding: String.Encoding.utf8)
webView.loadHTMLString(html!, baseURL: nil)
}
Ссылка на ipa в install.html:
<div class="section hero">
<div class="container">
<div class="row">
<div class="one-half column">
<h5 class="">Enterprise In-House App distribution.</h6>
<a class="button button-primary" href="itms-services://?action=download-manifest&url=https://myweb.com.com/ipa/manifest.plist">Download Your App</a>
</div>
</div>
</div>
</div>
Запустите приложение и нажмите «Скачать приложение».Будет предложено установить.
После нажатия Установить приложение будет установлено без проблем.Но когда я устанавливаю устройство в режим одиночного приложения или в режим управляемого доступа, всплывающее окно не отображается.
Мне интересно:
- Как отобразить всплывающее окно в одиночном режимеРежим приложения или режим управляемого доступа?
- Как напрямую выполнять itms-сервисы ?На самом деле я хочу знать, что произошло за itms-сервисами .