Install App via OTA

系统 1444 0

下面是把app放到web site,让其他人通过Over the Air (OTA)下载安装的步骤。

 

前提: 能安装app的device需要被包含在你的provisioning profile里

Environment: iOS 5.0 + xcode 4.3

 

ref link: https://help.apple.com/iosdeployment-apps/?lang=en-us#app43ad871e

 

Step 1 在你的project里,选择" iOS Device " in the active scheme ( 如果选择的是iPad simulator or iPhone simulator,那么menu "Product > Archive"是灰化的

 

Step 2 select menu " Product > Archive "来为你的project创建一个archive (i t is recommended that build your project again before this action )

 

Step 3 这时应该会自动弹出organizer window (之后你可以通过menu " Window > Organizer "来打开它),并显示你刚创建的archive item in the archive list。Highlight the archive item, and then click " Distribute... " button

 

Step 4 select option " Save for enterprise or Ad-Hoc deployment ", click " Next "

 

Step 5 set " Code Signing Identity " as default value, my default value is " Tomson Xu " ( 这应该是你在apple developer site创建的certificate name ), click " Next "

 

Step 6 设置" Save as "为你的 project name ,设置存放生成文件的位置" Where ",勾上" Save for Enterprise Distribution "。

 

Step 7 设置" Application URL " 为即将生成的ipa将放到web site里的URL (e.g. http://xxx.xxx.xxx.xxx/CityUCAP.ipa ),设置" Title "为任意text( 注意它并不是安装后的app display name ), click " Save " button. 这时 它将创建一个ipa file和一个与ipa file同名的plist file (假设为 CityUCAP.ipa and CityUCAP.plist)

 

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

  1. < a href ="itms-services://? action = download -manifest& url = http ://xxx.xxx.xxx.xxx/
CityUCAP.plist" > Install App </ a >  
    <a href="itms-services://?action=download-manifest&url=http://xxx.xxx.xxx.xxx/
CityUCAP.plist">Install App</a>
  

Step 9 你 需要添加2个MIME类型到你的web server ,否则安装过程中就有可能出错。下面以IIS为例添加MIME type

1. 打开 IIS Manager ,左边panel选定root node,然后在右边的panel double click " MIME Types "

2. right click 任意位置, select " Add... ",分别添加下列2个MIME Type

File name extension: .ipa

MIME Type: application/octet-stream

 

File name extension: .plist

MIME Type: text/xml

 

3. restart your web server

 

 

Step 10. 在你的iPhone web browser里访问Step 8创建的html file,然后click link to install app!

Install App via OTA


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论