蒲公英分发平台"无法下载App"

2 篇文章 0 订阅
1 篇文章 0 订阅

今天用蒲公英给客户发测试软件,本地打包导出ipa文件后上传到蒲公英平台。用同事的手机测试能安装,没多想就把安装链接给客户发过去了。但客户说不能安装,提示“无法下载App, 此时无法下载XXX” 。

1

1 原因定位

想到同事的手机之前也安装过demo,设备已经注册到开发者账号下面的测试机了。于是进到开发者中心,在 Devices -> All 禁用同事的手机。再次测试蒲公英安装链接,仍然可以安装。

2

在蒲公英平台上可以看到可以安装的 UDID 有哪些,发现仍然能看到同事手机的UDID号。看文档发现测试用户的UDID在打包的时候写入到证书文件中。由于我先打包,后删除UDID,导致包中仍保存了删除的UDID。

3

既然如此,先删除UDID,后打包上传分发。但同事的手机仍能正常安装,客户的手机不能安装。

2 问题解决

继续找原因,把目光放在手机系统版本上。客户的手机 iOS 版本均在 iOS10 以上,而我们自己开发测试机则都是 iOS 9 。无他法,只能让客户提供 UDID 号,在开发者中心添加后,稍等片刻(防止延迟导致打包缺少数据),重新打包。

此时客户手机能正常安装。iOS9 和 iOS10 安全权限不同,导致 iOS 9 的设备可安装, iOS 10 的设备则无法安装。

蒲公英是一款非常受欢迎的Android应用,它提供了各种各样的应用程序和游戏供用户下载和安装。每当一个应用程序更新时,蒲公英也会相应更新。 蒲公英的更新频率通常会视具体情况而定。当开发者发布一个新的应用程序版本时,蒲公英就会通过自动更新机制提供给用户。这样一方面可以让用户第一时间体验到新的功能和修复的bug,另一方面也可以确保应用程序的安全性。 蒲公英的更新方式一般有两种:主动更新和被动更新。主动更新是指当用户打开蒲公英应用程序时,蒲公英会检查是否有新的版本可供下载。如果有新版本,用户会收到一个通知,可以选择立即更新或稍后再更新。被动更新是指蒲公英会在后台检查应用程序是否有可用的更新,并在用户打开蒲公英时自动进行更新。 当用户选择更新应用程序时,蒲公英下载最新的应用程序文件并安装在用户的设备上。安装完成后,用户可以立即使用新版本的应用程序。 蒲公英的更新除了提供新的功能和bug修复外,还可能包括性能优化、界面改进、安全性增强等方面的改进。开发者会根据用户的反馈和市场变化来持续改进和更新应用程序,以提供更好的用户体验。 综上所述,蒲公英Android应用程序会不断更新,以提供新的功能、修复bug,并不断改进用户体验。用户可以通过主动更新或被动更新方式获得最新的应用程序版本,并享受到更新带来的各种好处。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值