您的位置:首页 > 其它

怎样通过iPhone Safari 来安装测试版ipa

2014-05-21 11:14 232 查看







具体做法是:
1. 拿到客户的UDID, 从Apple Developer Center 更新.mobileprovision. 下载双击。
2. 选择正确的code sign 和 Archive >> build Configuration>> 选Debug 或者Adhoc
3. Archive, 完了后,从Organizer 那里弄出ipa. 存为app.ipa
4. 改改我附件里的两个文件,必须要改的我已经用蓝色方框标注。把他们和app.ipa 一起放到服务器。
5. 用iPhone safari 打开: your_server_domain/ios_app/dev.html
6. 点击安装测试
7. 发给客户,你可以把网址转成QR, 一起发给可以。 这样客户如果有QR Scanner 的话,更加方便快捷。

链接: pan.baidu.com/s/1gdstP7P 
密码: rp1q

关于IOS7.1企业版发布后,用户通过sarafi浏览器安装无效的解决方案:

通过测试,已经完美解决。

方案一: http://blog.csdn.net/zhaoxy_thu/article/details/21133399
方案二:最简单,实用。

使用dropBox

如何安装,自己度之。
当你使用XCODE发布安装包IPA和PLIST文件后,将IPA仍然保存在你常用保存的网站上,只要可以正常连接下载即可。
PLIST文件是供手机版SAFARI解析的文件,里面包含有IPA的下载地址。所以我们的重点就是将PLIST文件保存在支持HTTPS的网站上。并且供用户访问。

将你生成的PLIST文件上传到dropBox后,你就能在文件列表中看到你已经上传的文件。然后在此文件上右键选择共享,此时会要求你输入共享人的邮箱,不管它。直接在弹出的对话框中选择右下角的复制,这个时候,你已经拿到了我们需要用的HTTPS连接。比如为:

itms-services://?action=download-manifest&url=https://www.dropbox.com/s/veimpxpa2fm0cqo/×××.plist

,这个连接还不能在手机版的SARAFI上使用,我们需要二次加工。

将连接中标为红色的www.dropbox.com替换成dl.dropboxusercontent.com即为:

itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/veimpxpa2fm0cqo/×××.plist

ok,我们终于拿到了我们需要的HTTPS连接。
因为考虑到IOS7.1之前的系统仍然是HTTP访问,故我们需要做以一下处理

#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_7_0
                trackUrl =itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/veimpxpa2fm0cqo/×××.plist;

#else
  trackUrl =你以前的的PLIST文件的地址;

#endif
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: