iOS 通过plist下载 ipa
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 10//EN" "http://wwwapplecom/DTDs/PropertyList-10dtd">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http: //wwwdomaincom/domainipa(这里是IPA文件的路径, http路径就可以)</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>comdomainapp12(这个名字在xcode 中查看)</string>
<key>bundle-version</key>
<string>app的版本,在xcode中看</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>这里是APP的名称</string>
</dict>
</dict>
</array>
</dict>
</plist>
itms-services://action=download-manifest&url= https://xxxcom/xxplist
服务端的要求:
OS X Server 设置 MIME 类型:
application/octet-stream ipa
text/xml plist
IIS 使用 IIS Manager在服务器的属性页面中添加 MIME 类型:
ipa application/octet-stream
plist text/xml
为大家介绍,在apache中通过修改配置,以支持apk、ipk格式文件下载的方法,有需要的朋友参考下。
实现在apache服务器中,支持apk与ipk格式文件的下载,需要在mimetypes文件中添加相应的后缀,然后重启apache即可。
具体操作如下:
找到mimetypes文件,一般在\conf\目录中,添加如下内容:
复制代码 代码示例:
application/vndandroidpackage-archive apk;
application/vndwebosipk ipk;
保存,重启apache,即可以下载apk、ipk格式的文件了。
附,其它一些格式的文件的mime的对应关系,包括dll、cab、ipa、wgz等。
如下:
text/vndsunj2meapp-descriptor jad;
application/java-archive jar war ear;
application/x-java-archive-diff jardiff;
application/vndms-cab-compressed cab;
application/octet-stream bin exe dll;
application/vndsymbianinstall sis;
x-epoc/x-sisx-app sisx;
application/iphone pxl ipa;
application/vndpalm prc pdb;
application/vndrimcod cod;
application/mrp mrp;
x-nokia-widget wgz;
application/octet-stream deb;
0条评论