在线html转ipa,iphone在线安装 ipa 应用:利用 itms-services 协议实现 iOS 应用程序在线安装功能...
越獄后的 ?iOS ?可以實現像企業證書分發程序那樣通過訪問網頁點擊按鈕一鍵安裝APP。
先決條件:
已越獄(Jailbreak)
越獄后已安裝 Appsync
步驟:
1. 在 html 頁面加入類似如下鏈接內容(url中的 lxxh.plist 就是下面新建的 lxxh.plist 文件路徑):
點此安裝
2. 新建 lxxh.plist 文件,內容如下(修改內容中4個注釋點):
items
assets
kind
software-package
url
http://lxxh.lzw.me/pages/lxxh/ios/lxxh-latest.ipa
kind
display-image
needs-shine
url
http://lxxh.lzw.me/pages/lxxh/webapp/img/icon/57.png
metadata
bundle-identifier
com.sinaapp.SAElzwmeapp
bundle-version
1.0
kind
software
subtitle
lzw.me
title
離線笑話
3.訪問該html頁面點擊“點此安裝”測試。
附:iOS 7.1下 itms-services 在線安裝失敗的解決方法
IOS 7.1 修改了manifest.plist文件的訪問協議,之前可以通過http協議訪問,在iOS 7.1之后必須使用https協議方式訪問。
比如之前的鏈接代碼為:
itms-services://?action=download-manifest&url=http://example.com/manifest.plist
在iOS 7.1之后,就需要修改為:
itms-services://?action=download-manifest&url=https://example.com/manifest.plist
需要一個SSL證書才能夠實現在線安裝ipa文件的功能。
相關參考
http://blog.csdn.net/bihailantian1988/article/details/12973507
http://blog.sqstudio.com/other/ios/955.html
總結
以上是生活随笔為你收集整理的在线html转ipa,iphone在线安装 ipa 应用:利用 itms-services 协议实现 iOS 应用程序在线安装功能...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python2中xrange比range
- 下一篇: java panel frame_Jav