苹果IOS安装IPA, plist形式 Safari 浏览器点击安装

快速链接

苹果开发者账号链接

网址: https://developer.apple.com/account

苹果应用上架链接

网址: https://appstoreconnect.apple.com/

应用证书文件及打包

参考教程: 最新uniapp打包IOS详细步骤(2022)

证书在线制作工具

网址: https://app.121xuexi.com/

iPhone 直接安装IPA包

iPhone直接安装IPA 可以使用 爱思助手 -> 应用游戏 -> 导入安装

正题

通过浏览器下载安装IPA, 此方法适用于 企业开发者账户, 个人开发者账户只有添加设备UUID才能使用

参考文章: 苹果App,不用上传苹果商店,也能让其他人安装

需要的材料

  • 应用图标 (正常图标和最小图标, 用一个也可以, http / https 可以访问)
  • BundleID (包名)
  • IPA包 (http / https 可以访问)
  • plist文件 (http / https 可以访问)

plist文件编写, 保存为 ceshi.plist

xml 复制代码
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/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>
     <!-- http或者https链接的ipa文件地址 -->
     <string>https://xxxxxxx.com/ceshi.ipa</string>
    </dict>
    <dict>
     <key>kind</key>
     <string>full-size-image</string>
     <key>needs-shine</key>
     <true/>
     <key>url</key>
     <!-- http或者https链接的应用图标 正常尺寸 (都用一个也行, 分辨率没强制要求)-->
     <string>https://xxxxxxx.com/icon.png</string>
    </dict>
    <dict>
     <key>kind</key>
     <string>display-image</string>
     <key>needs-shine</key>
     <true/>
     <key>url</key>
     <!-- http或者https链接的应用图标,最小尺寸 (都用一个也行, 分辨率没强制要求) -->
     <string>https://xxxxxxx.com/icon.png</string>
    </dict>
   </array>
   <key>metadata</key>
   <dict>
    <key>bundle-identifier</key>
    <!-- BundleID,应用的包名 -->
    <string>abc.com</string>
    <key>bundle-version</key>
    <!-- 版本号 -->
    <string>1.0</string>
    <key>kind</key>
    <string>software</string>
    <key>title</key>
    <!-- 安装app时的提示名称 -->
    <string>测试应用</string>
   </dict>
  </dict>
 </array>
</dict>
</plist>

网页点击安装应用

html 复制代码
<button onclick="iosDown()"></button>
javascript 复制代码
function iosDown(){
    window.location.href='itms-services:///?action=download-manifest&url=https://xxxxxxx.com/ceshi.plist';
}
将上方的信息替换为自己的即可, 注意: itms-services:/// 此处为3个 /.

只能在 Safari 浏览器才能安装, 其他浏览器无响应, 可以判断一下浏览器, 提示用 Safari 打开即可

相关推荐
handsome09167 小时前
ios app如何让iphone手机安装
ipa安装
杀生丸学AI11 天前
【世界模型】Captain Safari:位姿对齐3D记忆的世界引擎(CVPR 2026)
人工智能·大模型·aigc·safari·三维重建·3dgs·世界模型
2501_9159090611 天前
苹果 Safari 浏览器抓包 页面刷新后的请求分析
android·前端·ios·小程序·uni-app·iphone·safari
切糕师学AI14 天前
深入解析前端页面在 Safari 与 Chrome 浏览器中的差异及解决方案
前端·chrome·safari
诗句藏于尽头20 天前
MacBook上的Safari安装油猴插件
前端·safari
一个人旅程~1 个月前
iphone的safari书签如何在icloud上面进行同步和编辑?icloud.com.cn为何不能直接在网页版进行显示和编辑?
电脑·iphone·safari
阿珊和她的猫2 个月前
Safari浏览器中监听页面关闭事件的技术探讨
前端·safari
IT、木易2 个月前
css3 backdrop-filter 在移动端 Safari 上导致渲染性能急剧下降的优化方案有哪些?
前端·css3·safari
1024小神2 个月前
element-plus在mac电脑上safari中暗黑模式下按钮和输入框黑色背景问题
前端·safari
zhengfei6112 个月前
面向攻击性安全专业人员的一体化浏览器扩展程序[特殊字符]
前端·chrome·safari