热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

InstallAppviaOTA

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



下面是把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


    >


     




Install App

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




推荐阅读
author-avatar
ni是我的另一半
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有