首页 > 移动平台 > 详细

iOS应用分发与内测(二)

时间:2016-01-18 01:47:37      阅读:265      评论:0      收藏:0      [点我收藏+]

      在了解了上一篇博客中的概念之后,现在我们来实际操作,如果有看过《iOS开发——远程消息推送的实现》这篇博客实现远程通知推送的话,会对今天的操作很熟悉。实现该步骤需要苹果开发者账号(99刀)。具体实现如下:

(1)导出钥匙串访问

技术分享


选择从证书助理“-->“从证书颁发机构请求证书”,电子邮件地址和常用名称都可以填写你的苹果开发者账号的邮箱,最后这个保存的就是CSR文件,保存好,等下会使用;


(2)登录苹果开发者网站 ,进入你的开发者账户,如图:

技术分享


技术分享


技术分享


(3)选择Certificates-->All,创建一个证书,类型选择Product中的”App Store and Ad Hoc“,如图:

技术分享



后面就需要上传刚才从钥匙串访问中生成的CSR文件,点击continue即可:

技术分享



步骤完成后,点击Download下载,会生成一个cer文件,双击该cer文件,就可以安装了。安装完成后,就可以在钥匙串访问中看到。到此为止,证书就安装完成了。


(4)下面开始创建App ID

点击Identifiers-->App IDs,在Name中任意输入一个名字即可。在下面的Bundle ID中输入你要分发应用的App ID.  最后一路点击完成即可。

技术分享


(5)添加设备

到Devices-->All,添加一个设备,只要输入设备的名称(随意)和UDID即可,如何获取UDID,请参考《iOS应用分发与内测(一)》。

技术分享


(6)配置的最后一步就是获取配置文件Provisioning Profile.

由于我使用的是苹果个人开发者账号,所以下面我选择Ad Hoc:

技术分享.



然后下面就选择你刚才注册的App ID即可:

技术分享


之后就是选择自己刚才创建的证书和设备,然后就为这个配置文件取个名字即可:

技术分享.


创建完成后,下载,双击安装,该配置文件就能自动安装到Xcode中去了。到此为止我们在苹果开发者网站上的配置就结束了。


(7)来到Xcode中,下面要为该应用生成ipa文件,因为该文件是可以直接安装到iPhone上的,蒲公英平台也只接受该文件。操作步骤如下:

运行设备不要选择模拟器,可以选择真机,然后选择Product-->Archive,机会出现如下界面:点击右侧的Export即可:

技术分享技术分享


(8)下一步选择Save for Ad Hoc Deployment:

技术分享.


技术分享.


最后一路Next即可,就会生成一个文件夹,文件夹里面就包含了一个.ipa文件,该文件就是项目的可执行文件:

技术分享


到此为止,Xcode中的配置也就完成了。


(9)来到蒲公英平台

   注册登录,直接上传刚才生成的.ipa文件即可,并填入必要的描述信息即可。

技术分享


(10)最后就如图所示,在手机上扫描二维码,并在Safari中打开,就可以安装应用了。如果新的设备要安装该应用,就需要重新在苹果的开发者网站上添加新的设备UDID和配置文件了,然后重新执行如下步骤。当然,一般情况下,可以事先把小组、公司的所有设备UDID加入进去。整个过程还是比较简单的。

技术分享


iOS应用分发与内测(二)

原文:http://blog.csdn.net/chenyufeng1991/article/details/50533961

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!