用蒲公英分发一个app

来源:互联网 发布:ubuntu开通22端口 编辑:程序博客网 时间:2024/04/30 14:20

在写公司app的时候,由于测试机被人升级为9.3系统,导致我原来的xcode不能使用了。然后,升级了电脑,升级了xcode。xcode保留了一个7.1的一个7.3的,这是我在使用蒲公英分发的前奏。
app在写到80%左右的时候,老板拿来他手机说要安装一个测测。插上数据线,运行xcode,添加证书,运行,提示版本过低,7.3的xcode不能兼容。和老板说了下,系统版本太低。但是老板又坚持不升级手机系统。没办法,百度吧。
看到了蒲公英我就看到了希望。。。
然后,百度蒲公英分发,进入官网,注册账户。这个过程不必啰嗦。有一个应用上传,点击,需要上传ipa包。于是,用xcode打包ipa包,也没看就直接果断的选择的appstore版本的打包形式,然后,上传到蒲公英,然后发布应用,使用自己手机扫描二维码,自己发现可以。然后,急急忙忙的去拿老板手机。扫描后下载下来发现图标是灰色的,而且提示了安装不可用。这是什么鬼,自己手机可以,为啥老板手机不行呢。
然后,百度了一下,在官网找到了http://www.pgyer.com/doc/view/ios_install_failed
这样的地方,这里写图片描述
唉~,原来导出ipa包的时候需要选择Ad-hoc方式,这个真的得记住了。

然后,重新导出ipa包,然后,给老板手机扫描二维码,下载,发现还是不行。这个时候其实是崩溃的。这是什么鬼。
然后,找到了一些说法就是ipa包的里边udid是不是没有老板这个,然后在应用管理里边,查看udid,然后也找到了老板的手机udid。
既然选择了Ad-hoc方式导出的ipa包,也有udid。为什么就是安装不成功呢?

开始看自己项目,想了半天,突然看到了这里写图片描述
这个9.0,唉~本身项目都选择的9.0版本,当然老板手机安装不上了。
然后,改成7.0,重新打包,上传,扫码,下载。

结果安装成功。。。。

总结一下就是为了防止有人犯我一样的错误。正是这些小错误,导致了失败。细节决定成败。。。。

0 0
原创粉丝点击