苹果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


DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <key>itemskey>
 <array>
  <dict>
   <key>assetskey>
   <array>
    <dict>
     <key>kindkey>
     <string>software-packagestring>
     <key>urlkey>
     
     <string>https://xxxxxxx.com/ceshi.ipastring>
    dict>
    <dict>
     <key>kindkey>
     <string>full-size-imagestring>
     <key>needs-shinekey>
     <true/>
     <key>urlkey>
     
     <string>https://xxxxxxx.com/icon.pngstring>
    dict>
    <dict>
     <key>kindkey>
     <string>display-imagestring>
     <key>needs-shinekey>
     <true/>
     <key>urlkey>
     
     <string>https://xxxxxxx.com/icon.pngstring>
    dict>
   array>
   <key>metadatakey>
   <dict>
    <key>bundle-identifierkey>
    
    <string>abc.comstring>
    <key>bundle-versionkey>
    
    <string>1.0string>
    <key>kindkey>
    <string>softwarestring>
    <key>titlekey>
    
    <string>测试应用string>
   dict>
  dict>
 array>
dict>
plist>

网页点击安装应用

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

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

你可能感兴趣的:(服务器及部署,ios打包,Safari,ipa安装)