天天看点

iOS OTA安装部署

  iOS打包 1、在项目的project里,选择"iOS Device"(如果选择的是iPad simulator or iPhone simulator,那么"Product > Archive"是灰色的)

2、选择"Product > Archive"来为你的project创建一个archive

3、这时应该会自动弹出organizer window (之后你可以通过"Window > Organizer"或Command+Shift+2打开它),并显示所有创建的archive,点击"Distribute..." 按钮

4、选择 "Save for enterprise or Ad-Hoc deployment",点击"Next"

5、设置 "Code Signing Identity"对应的打包描述文件,点击"Next"

6、设置"Save as"输入一个文件名,设置存放生成文件的位置"Where",勾上"Save for Enterprise Distribution"。

7、设置"Application URL"为即将生成的ipa将放到web site里的URL,设置"Title"为任意文本(此文本为点击下载时弹出来的提示), 点击 "Save" 按钮. 这时它将创建一个ipa文件和一个与ipa文件同名的plist文件(假设为 Demo.ipa and Demo.plist)

<a href="itms-services://?action=download-manifest&url=http://域名/文件目录/Demo.plist" target="_blank" rel="external nofollow" >Install App</a>  
           

8、把步骤7生成的ipa and plist file复制到你的web site里 (注意:其url要和步骤7设置的”Application URL“一样),然后创建一个html文件

  IIS服务器布署 1、打开IIS Manager,左边网站目录选定网站目录,然后双击右边的"MIME Types"

2、点击右边的“操作”中“添加”

文件扩展名: .ipa

MIME类型: application/octet-stream

文件扩展名: .plist

MIME类型: text/xml

3、重新启动应用服务器或网站   布署结束 在iOS系统中打浏览器网站中的html页面,然后Install App,提示出"Title"信息,点击是就可以自动下载安装。   备注 此方法只适用与iOS7以下的系统,如果是iOS7及以上的系统需要配置Https服务器。具体Https配置可以查询相关的一些相关的资料。 版权所有:半 饱 开发专栏

版本转载:http://blog.csdn.net/banbaodevelop

ps:如有转载请加以上信息