标签: hockeyapp

使用HockeyApp发送处理的异常报告(Windows)

我正在尝试使用hockeyapp发送错误报告,而不必让整个应用程序崩溃和刻录.我不认为HockeyApp.WPF库有这个功能,所以我开始搞乱实现我自己的CrashHandler.

这很快就变得混乱和非常hackey.有没有人有任何代码示例?以我目前的速度,我将最终复制HockeyApp图书馆的一半,所以我将不胜感激.

我没有发布我的代码,因为我不认为它会有所帮助,而且它太多了.

编辑:现在我将发布一个似乎不起作用的缩短版代码:

        private static void HandleException(Exception e) {
        try {
            string crashID = Guid.NewGuid().ToString();
            String filename = String.Format("{0}{1}.log", CrashFilePrefix, crashID);

            CrashLogInformation logInfo = new CrashLogInformation() {
                PackageName = Application.Current.GetType().Namespace,
                Version = ((HockeyClient)HockeyClient.Current).VersionInfo,
                OperatingSystem = Environment.OSVersion.Platform.ToString(),
                Windows = Environment.OSVersion.Version.ToString() + Environment.OSVersion.ServicePack,
                Manufacturer = "",
                Model = ""
            };

            ICrashData crash = ((HockeyClient)HockeyClient.Current).CreateCrashData(e);
            using (FileStream stream = File.Create(Path.Combine(GetPathToHockeyCrashes(), filename))) {
                crash.Serialize(stream);
                stream.Flush();
            }
        }
        catch (Exception ex) {
            ((HockeyClient)HockeyClient.Current).HandleInternalUnhandledException(ex);
        }
    }
    private static string GetPathToHockeyCrashes() {
        string path …
Run Code Online (Sandbox Code Playgroud)

c# windows wpf exception-handling hockeyapp

3
推荐指数
1
解决办法
2472
查看次数

Android崩溃警报系统?

[免责声明:我查看了其他stackexchange网站,找不到发布此问题的完美地点,所以我会在这里发布.如果你知道这应该是什么,我很高兴把它拿下来放在别的地方.请不要因为那个而投票

目前,我们使用第三方工具(HockeyApp)来监控Android应用程序上的崩溃报告.他们有一个API,可用于查询崩溃报告.我希望能够拥有一个自动崩溃报告系统,如果满足某些条件,我会收到一封电子邮件(或者可能是一个电话).例如,假设我在一小时内遇到9001次崩溃,我希望收到警报.

  1. 有没有这样做的工具?(对于android的崩溃监控,使用hockeyapp是首选)

  2. 我考虑使用ActionMailer apis推出自己的Ruby on Rails应用程序.有没有人有这方面的经验并推荐它?或者什么是更好的方法?(如果我必须推出自己的工具,开发时间至关重要)

  3. 您/其他公司在这种情况下使用什么样的工具(崩溃警报/寻呼机职责)?

android ruby-on-rails crash-reports hockeyapp

2
推荐指数
1
解决办法
143
查看次数

HockeyApp或设备日志中不会出现难以重现的崩溃

两天前,我的一款iPhone游戏测试版测试人员在游戏玩法的特定点遇到了崩溃.HockeyApp中没有出现崩溃报告(我看过同一版本的其他报告).

昨晚,我也经历了撞车事故.不幸的是我没有连接到调试器.当我回到计算机时,我插入了我的设备,但没有发现新的崩溃日志.请注意,我的设备是在iOS8 Beta上,我尝试使用XCode5和XCode6来查找崩溃日志.

这次崩溃非常难以重现; 在30多个小时的组合游戏中,它只发生了3次.这不是记忆问题; 崩溃发生在游戏玩法的一个非常具体的位置,重新启动应用程序导致另一个非常具体的症状......对我来说只是不够具体调试;)

我已经读过HockeyApp等之前捕获崩溃日志的方式,但我必须承认缺乏专业知识.是什么原因导致日志丢失?HockeyApp以某种方式"消耗"了它,还是根本没有创造它?

更重要的是,我该如何追踪这个问题?

iphone xcode ios hockeyapp

2
推荐指数
1
解决办法
1657
查看次数

当辅助功能检查器处于打开状态时,iOS 9.1会崩溃应用程序

我正在使用HockeyApp进行崩溃报告.我注意到经常发生的崩溃,只有iOS 9.1.当文本字段成为第一个响应者并且还触发要设置的UITableView委托时,就会发生崩溃.起初我努力重现,但现在我可以一直重现.我所要做的就是打开辅助功能检查器,我的应用程序将崩溃.崩溃的原因是,"原因:在当前参数寄存器中找到选择器名称:_accessibilitySetRetainedValue:forKey:"并且崩溃是"SIGSEGV".关于如何解决这个问题的任何想法?

crash ios uiaccessibility hockeyapp

2
推荐指数
1
解决办法
679
查看次数

Xamarin.Forms曲棍球应用程序错误CrashManager.Register

目前,我遵循Android版Hockey App的文档,但是当我构建解决方案时,错误显示如下错误." CrashManager不包含Register的定义 " 在此输入图像描述

xamarin.android xamarin hockeyapp xamarin.forms

2
推荐指数
1
解决办法
294
查看次数

适用于HockeyApp和Android的Bamboo集成

我们正在将HockeyApp用于我们的Android应用程序.

我们希望自动化所有部署过程.我们开始使用Bamboo来构建我们的.apk文件,最后一步是将它分发给Hockey.

经过大量的互联网浏览后,我找不到任何可用的插件.我发现唯一可用的是:IOS,Cocoa和Xcode支持Bamboo插件 - 但这仅适用于IOS.

如果没有其他的Bamboo插件可能有人知道我们可以自动化将.apk分发给曲棍球的过程吗?(例如,写一个脚本或HockeyApp支持的东西).

谢谢,

路易莎

continuous-integration android bamboo hockeyapp

1
推荐指数
1
解决办法
797
查看次数

我可以将用户名附加到曲棍球应用程序的崩溃报告中吗?

我目前正在将HockeyApp集成到我在Xamarin上的IOS项目中,我希望能够将用户名附加到崩溃报告中,但我无法弄清楚如何.它甚至可能吗?

xamarin.ios ios xamarin hockeyapp

1
推荐指数
1
解决办法
452
查看次数

如果同时添加HockeyApp和MobileCenter pod,则无法构建应用程序

我已经尝试将Azure Mobile Center添加到已经使用HockeyApp进行崩溃报告(和分发)的项目中.

这是Podfile:

use_frameworks!
target "MyApp" do
    pod 'HockeySDK', '3.8.5'
    pod 'MobileCenter'
    ...and some other pods...
end
Run Code Online (Sandbox Code Playgroud)

pod install它上面添加了MobileCenter 0.9.0版.

该应用程序无法与可怕的构建Apple Mach-O Linker Error.这是相关的错误输出:

duplicate symbol ___cxa_throw in:
    /Users/joncox/Documents/TAB/RTI-Client/Pods/HockeySDK/HockeySDK-iOS/HockeySDK.embeddedframework/HockeySDK.framework/HockeySDK(BITCrashCXXExceptionHandler.o)
    /Users/joncox/Documents/TAB/RTI-Client/Pods/MobileCenter/MobileCenter-SDK-iOS/MobileCenterCrashes.framework/MobileCenterCrashes(MSCrashesCXXExceptionHandler.o)
ld: 1 duplicate symbol for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

同样的事情发生,如果您手动添加MobileCenter.framework,MobileCenterAnalytics.frameworkMobileCenterCrashes.framework框架,描述的文档.

但是,如果您只手动添加MobileCenter.frameworkMobileCenterAnalytics.framework框架.

所以我的问题是:我搞砸了某个地方还是让微软搞砸了某个地方,并在他们HockeyAppMobileCenterCrashes框架中给出了同样的全球名称?

ios hockeyapp mobile-center visual-studio-app-center

1
推荐指数
1
解决办法
259
查看次数

无法使用Azure DevOps发布管道将APK发布到Visual Studio App Center

我创建了一个发布管道,负责将APK文件推送到App Center。但是,当我尝试部署该任务时,它总是失败并显示以下错误:

> <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta
> charset=\"utf-8\">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot
> POST
> /v0.1/apps/https://appcenter.ms/users/username/apps/VSTSBuild/release_uploads</pre>\n</body>\n</html>\n
Run Code Online (Sandbox Code Playgroud)

我的任务配置:

在此处输入图片说明

azure xamarin hockeyapp azure-devops visual-studio-app-center

1
推荐指数
1
解决办法
526
查看次数

hockeyapp不了解崩溃日志

我正在使用hockeyapp来获取崩溃报告.我怎么能理解我的应用程序崩溃了哪个类/方法/行?

在此输入图像描述

iphone crash ios hockeyapp

0
推荐指数
1
解决办法
437
查看次数

HockeySDK警告-如何测试崩溃报告?

通过HockeyApp集成运行应用程序时收到以下警告:

[HockeySDK] WARNING: Detecting crashes is NOT enabled due to running the app with a debugger attached.

再次打开应用程序时,不会发送崩溃报告,也不会显示警报。
有人知道如何解决此问题吗?

objective-c ios hockeyapp

0
推荐指数
1
解决办法
1773
查看次数