蒲公英文档中心

蒲公英 -凯发k8地址

蒲公英sdk支持通过cocoapods集成吗?

支持

pod 'pgyer'

蒲公英sdk会捕捉哪些错误?

sdk会捕捉有信号导致的崩溃,也会捕捉异常。

蒲公英sdk能捕捉内存低导致的异常吗?

不能。

蒲公英sdk会捕捉到用户杀掉应用程序吗?

因为杀掉应用是用户自己触发的,所以不能捕捉。

为什么本地调试的时候发生的崩溃不会被上传到蒲公英?

因为本地调试的时候,gdb/lldb会拦截到信号并停止应用运行,所以蒲公英sdk无法捕捉到错误。

什么是dsym文件?

dsym文件是一个ios应用编译的时候产生的文件,其中包含了符号信息。在xcode中,选择项目目录下products -> xxx.app,然后show in finder,即可看到项目对应的dsym文件。

异常上报功能会和其它异常捕捉工具冲突吗?

会,所以如果使用蒲公英sdk,请关闭其它工具的异常捕捉功能。

用户提交的反馈在哪里查看?

用户提交的反馈信息可以在蒲公英上查看。

是否支持swift项目?

支持。

如何在swift项目中调用蒲公英sdk?

创建桥接头文件,然后在桥接文件中

#import 

然后就可以在swift项目中调用蒲公英sdk:

pgymanager.sharedpgymanager().startmanagerwithappid(pgy_app_id);

蒲公英是否支持cocos2d项目?

支持。

蒲公英是否支持unity3d项目?

支持

蒲公英的 crash log 收集功能和其他的 crash log 收集功能冲突怎么办?

例如,当蒲公英的 sdk 和友盟 sdk 共存,且都开启了 crash log 收集功能时,会出现冲突的情况。此时,开发者只需将蒲公英的初始化方法,放在友盟的初始化方法后面即可。例如:

[mobclick startwithappkey:@"umeng_app_key" reportpolicy:batch];
[[pgymanager sharedpgymanager] startmanagerwithappid:@"pgy_app_id"];

这样,友盟和蒲公英的功能都可以正常使用,互不影响。

其他有 crash log 相关功能的 sdk 的解决方法都类似,只需要将蒲公英的 sdk 调用方法放到最后即可。

为什么我的程序 crash 了但是在蒲公英后台上却没有看到闪退记录?

一般情况,在后台看不到闪退的原因有:1. 没有在程序加载的时候启动蒲公英 sdk。2. 程序处于调试状态。3. 使用了其它的 crash 收集 sdk。

ios10以上,使用"摇一摇"点击语言崩溃原因:

ios10 需要添加新权限管理,需要声明 privacy - microphone usage description( http://stackoverflow.com/questions/38498275/ios-10-changes-in-asking-permissions-of-camera-microphone-and-photo-library-c )