xcode 4.2 创建 adhoc 发布应用测试方法

    AdHoc实际主要就是你可以发布版本,通过签名Profile指定这个版本能在哪些设备上运行(不超过100个)。这样你可以把版本直接发给你的测试人员,不需要经过AppStore。起到Beta测试的作用。

  第一步:取得目标机器的UDID(Unique Device Identifier )。

  启动iTune,连接设备。选取设备,在Summary页面,可以看到Serial Number(序列号)。点击Serial Number(看上去是文字,实际可以点的),Serial Number就变成了UDID了。

  第二步:生成包含UDID的Provision file。

  http://developer.apple.com/ios/manage/provisioningprofiles/viewDistributionProfiles.action

  1.到你的iPhone Provision Potral,首先把你需要支持的Devide的UDID都输入进去。

  2) 然后左边选 Provisioning,然后选Distribution,就到下面页面。按下面选择好。

  3) 然后下载这个Provision File,双击,自动加入到Xcode中。

  注:这里可能需要证书密码。证书只能有账号创建者生成

  

  第三步:

  单击project->info->Configurations 下的+ , duplicate一个name,随便起名如adhoc,

  Commond-line builds use,选择新创建的这个adhoc.

  

  第四步:

  

点击程序名处(Ku6Show)->Edit Scheme, 选择Archive, build Configurations 同样选择adhoc,
OK.
 
     第五步:
 在 Targets->Build Settings中,设置相应的code signing identity, 其他的设置我没有动,根据需要做些微调
     第六步:
菜单->Products->Archive 开始归档,成功后会弹出一个界面,share后,保存本地,就可以使用同步助手安装了。

以上操作有可能缺少一些步骤,只供参考,如果有错误,欢迎改正


如何安装 ad-hoc ipa (这是我所知道的最快捷的方式)  

2013-06-04 18:01:29|  分类: iOS之美 |  标签:ad-hoc  ipa安装  

|字号

 订阅



如果你是 iOS 开发者, 给客户开发的app, 在发布到appstore 前,需经过客户的测试。 如果客户的iOS设备不是越狱的,你只好通过 ad-hoc 模式,将生产的 ad-hoc profile 和 ipa 文件发给客户。  (如何生成这两个文件,不在此赘述)。


客户如何安装这两个文件,这是我一直头疼的。 我们无法要求客户有技术背景。 相反,大多客户为非技术人员。 客户是上帝,绝不能苛求客户。 


为此,我写过多个版本的文档, 但操作步骤,连我自己都觉得麻烦。 


早期,是基于 iTunes 同步安装。 但iTunes 的同步操作,太复杂了。 iTunes 版本每次更新,我都会被困惑一次。 iTunes 可谓功能强大,但对用户的使用技巧要求也很高。 如果客户仅仅是为了安装一个 ipa, 而被迫熟悉 iTunes。 其难度可想而知。


其实, iTunes同步ipa 还算简单,难点在于,如何告知客户安装 那个 ad-hoc provisioning profile。 通常是无果而终。

可以说,让客户通过 iTunes 安装 ad-hoc ipa,这个过程相当艰难。


这里推荐一种我所知道的最快捷的方法。 

 

1   ad-hoc profile 文件的安装: 

      将 ad-hoc provisioning profile 通过邮件发给客户, 客户一定要通过手机接收这个邮件 (不要通过PC接收邮件)。 客户从手机上打开邮箱, 点击 这个附件 (profile 文件), 直接安装到 iOS 设备上。 (只需点击这个附件,即可安装成功);

    这时,你需要查看下ad-hoc profile是否安装成功。 方法如下:

    打开iOS 设备的  设置-> 通用-> 描述文件, 若成功安装,应出现以下示意图:

  


 


2.    ipa 文件的安装

     建议客户下载 iTools。 我一直是推崇apple 的官方安装渠道(通过iTunes)的,但这一次推荐iTools 。  对安装一个pia 来说, iTools 的强大的地方在于,你只需要在 PC上 双击 ipa 文件, 这个ipa 会自动导入到 iTools 中,而且会给出一个赫然安装提示。这一点,对于非技术人员来说,至关重要。 前提是,你的iOS设备需通过数据线连接到PC上。  这么醒目的 “立即安装”提示, 很直观吧。 




 

    欢迎加入 iOS 技术交流群 QQ群号:149228489


你可能感兴趣的:(xcode 4.2 创建 adhoc 发布应用测试方法)