IOS inhouse方式安装,更新
inhouse方式打包需要用到企业证书,就不描述了。
当然这个安装也没什么 如果通过数据线那么就是直接用pp助手之类的 即可 包括制定测试UID的app也可以直接用助手安装。
但是通常我们可以通过网页进行安装。
相关代码
itms-services://?action=download-manifest&url=https://域名/xx.plist
在AIR中我们可以直接用navigateToURL 导向即可弹出提示 是否安装
同时这里的关键是https协议 以及.plist文件 plist其实就是一个xml文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | <?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那么最好加上 否则将会显示默认的图标