admin 管理员组文章数量: 887021
title: ios-自建网页在浏览器安装ipa包
categories: Ios
tags: [ios, ipa]
date: 2021-03-17 19:22:45
comments: false
mathjax: true
toc: true
ios-自建网页在浏览器安装ipa包
前篇
- IOS系统在Safari安装ipa文件 - https://wwwblogs/nnnnnn/p/11102017.html
开发模式下, 打出来的 ipa 安装测试, 可以直接连真机 run, 也可以 第三方托管 ipa 服务, 如: fir , 不过貌似要实名认证, 麻烦.
so, 自己建个文件下载服务.
前置条件
- 下载 ipa 包的设备的 uuid 已加入 苹果测试设备列表
- web 服务, 文件服务.
搭建 文件服务
-
起个文件服务, 这里以 tomcat 为例
-
加入 MIME 配置, tomcat 的话在 conf/web.xml 中加入
<mime-mapping> <extension>mobileprovision</extension> <mime-type>application/octet-stream</mime-type> </mime-mapping> <mime-mapping> <extension>plist</extension> <mime-type>application/XML</mime-type> </mime-mapping>
-
新建一个 plist 文件, 如: rummy.plist
这个文件和 ipa 都丢到 文件服务
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>items</key> <array> <dict> <key>assets</key> <array> <dict> <key>kind</key> <string>software-package</string> <key>url</key> <string>https://aaa.bbb:32443/dl/rummy.ipa</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>com.aaa.bbb</string> <key>kind</key> <string>software</string> <key>title</key> <string>rummy-ios.ipa</string> </dict> </dict> </array> </dict> </plist>
- url: 能下载 ipa 的地址
- title: 下载时弹窗提示.
- 其他的 value 值随意填, 不需要准确的信息
-
新建一个 html 文件, 如: index.html
这个网页丢带 web 服务
<!DOCTYPE html> <html> <head> <title>iOS</title> <style type="text/css"> .wp { display: flex; justify-content: center; align-items: center; } </style> </head> <body> <div class="wp"> <div class="box"> <a href="itms-services://?action=download-manifest&url=https://aaa.bbb:32443/dl/rummy.plist" class="button"> <font size="20">Install APP</font> </a> </div> </div> </body> </html>
- url: 能下载到刚才创建的 plist 文件的地址
-
done. 测试, 打开 web 服务: https://aaa.bbb:32443/
版权声明:本文标题:ios-自建网页在浏览器安装ipa包 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1727388394h1112976.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论