根据机型自动识别适配应用。蒲公英不仅为您提供 7*24 小时不间断内测分发服务,并为您提供专业管理后台
上传应用管理应用高效分发7 * 24 服务用一整套强大的技术构架链接开发、测试、上线的每一个步骤,助您力创更具品质的移动应用。
自动更新Crash 收集摇一摇反馈数据统计无需登录,利用蒲公英提供的接口,开发者可以轻松上传并管理应用,内测分发易如反掌。
发布/更新应用安装应用获取信息修改设置涵盖公有云服务所有核心功能,对接第三方系统的优秀能力,帮助客户解决安全和自控要求高的问题。
专属服务器数据加密自主控制独享云资源扫描二维码,快速获取 UDID
短连接检测证书是否掉签
右键菜单可直接上传应用
使用 Fastlane 插件上传应用
使用 Jenkins 插件上传应用
用日志查看安装失败具体原因
通过 API,轻松管理应用
一行代码,深入追踪内测全程
简单制作自己的应用图标
简单填写信息,即刻完成制作
自动裁切应用图标
3分钟变成丰富多彩的App
苹果 IPA 应用自助打包工具
帮助您上传并管理App
随时随地管理上传应用
扫码关注
蒲公英微信公众号
获取最新动态、官方福利、优惠活动等信息
蒲公英文档中心
使用 jar 包的集成方式,运行 App 后,SDK 的功能无法正常使用,可能的原因:
Manifest.xml 文件中未配置以下信息,导致蒲公英 SDK 未能正确的初始化:
<provider
android:name="com.pgyersdk.PgyerProvider"
android:authorities="${applicationId}.com.pgyer.provider"
android:exported="false"/>
自定义更新提示功能,直接复制 Demo 中的自定义方法,不出现 UI 界面,可能的原因:
更新提示自定方法,我们提供给开发者最大程度的自定义可能,在我们 Demo 中使用了最简单的逻辑,并打印出来关键的数据,没有 UI 的实现,具体的 UI 实现以及逻辑是需要开发者自己去调整实现的;
更新提示功能在下载完成 apk 后,没有自动弹出安装提示页面,可能的原因:
允许未知来源安装包安装
状态为关;<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
蒲公英 SDK 3.0.1以上,aar 集成方式,包含了以上的权限,不需要重复添加。
自动更新提示弹出以后又马上消失,可能的原因:
可能由于 3.0.0版本 SDK 会自动解绑更新提示,当一些开发者在使用延迟关闭上个页面或者使用其他框架会造成上述的原因,升级为最新版本的 SDK,可以解决以上问题。
在集成 SDK 以后提示合并 Manifest.xml 文件失败,可能的原因:
3.0.0版本提示 InterruptException,可能的原因:
这是由于防止用户同一时间段多次请求,造成流量浪费,SDK 会在同一时间段内阻止上次请求的发起,会打印这个错误,不会实际对使用 SDK 的 App 造成任何的影响;
在3.0.1版本以上修复,不再打印这个错误。
3.0.0以前的版本打印 Api.class 文件中出现 NullException,可能的原因:
这个问题不会对使用 App 造成任何的影响,在3.0.1版本对此作了的修复,将不再打印此问题。
在运行 App 后,检查 SDK 功能是否正常运行,可以通过查看 Android Studio Logcat 的信息,搜索关键字 PgyerSDK
过滤,会得到类似以下结果:
D/PgyerSDK: PgyerProvider onCreate // SDK 初始化
D/PgyerSDK: create Crash File path:...6.stacktrace // 生成 Crash 信息文件
D/PgyerSDK: Transmission succeeded // Crash 成功上报蒲公英后台
D/PgyerSDK: There is a new version // 有新版本更新
如果配置信息不正确,会得到以下类似信息:
E/PgyerSDK: App ID is not correct // APP ID 配置不正确
W/PgyerSDK: There is no android.permission.WRITE_EXTERNAL_STORAGE // App 没有存储权限
W/PgyerSDK: Please grant permission if you use Pgyer SDK feature.//不能正常使用 SDK 功能
支付成功
蒲公英 VIP 用户群
请打开微信 — 扫一扫,加入群聊