IOS inhouse方式安装,更新
inhouse方式打包需要用到企业证书,就不描述了。
当然这个安装也没什么 如果通过数据线那么就是直接用pp助手之类的 即可 包括制定测试UID的app也可以直接用助手安装。
但是通常我们可以通过网页进行安装。
相关代码
itms-services://?action=download-manifest&url=https://域名/xx.plist
在AIR中我们可以直接用navigateToURL 导向即可弹出提示 是否安装
同时这里的关键是https协议 以及.plist文件 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> <string>https://xxx/xxx.ipa</string> </dict> <dict> <key>kind</key> <string>display-image</string> <key>url</key> <string>https://xxx/xxx_57.png</string> </dict> <!-- full-size-image: the large 512x512 icon used by iTunes. --> <dict> <key>kind</key> <string>full-size-image</string> <key>url</key> <string>https://xxx/xxx_512.png</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string></string> <key>bundle-version</key> <string>1.0.0</string> <key>kind</key> <string>software</string> <key>title</key> <string></string> </dict> </dict> </array> </dict> </plist>
plist里面设置的 图片其实可以不要,但是如果你想让应用在下载的过程中显示你的logo那么最好加上 否则将会显示默认的图标