如何在未越狱的iOS 设备上安装 ipa
2015-07-19 12:40
721 查看
如果你是 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上。 这么醒目的 “立即安装”提示,
很直观吧。
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如何在一个图标上加上气泡,显示数字
- iOS 国际化简单记录
- 手势解锁
- 涂鸦画板
- IOS第一天
- iOS开发 ----- vim命令合集
- 微博(cell高度不一样的自定义cell)
- 团购(cell高度相同时自定义cell)
- iOS实现图片轮播的简易步骤
- IOS 消息推送原理及实现总结
- ios中URL字符串的URLencode与URLdecode
- 应用管理(九宫格)
- 抽屉效果
- 图片浏览器(按钮的使用)
- ios tableview iphone5s 6 6plus多行显示第一行问题
- ioS开发零基础教程之支付宝支付iOS开发
- iOS动画之模拟音量振动条
- iOS敏捷开发之道,常用的宏定义总结
- iOS动画之漂亮的时钟
- ios开发遇到的问题