Skip to content

kotikan/plcrashreporter-bugsense

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BugSense for iOS

This is the source code for the iOS version of the BugSense plugin.

Latest updates: rev3: Compatible with iOS 4.0+. Provides accurate program counter offset for each line in the stacktrace. Bug fixes for possible misreportings. Improvements across the board. Major refactorings to support additional future functionality.

Issues: https://github.com/bugsense/plcrashreporter-bugsense/issues

Note: The source code/project works best with Xcode 4.2 and LLVM 3.0. Uses blocks extensively, but can be adapted to work with iOS 3.0 with some effort. The static library target builds with THUMB support disabled.

Project status

The framework has been updated to work properly for iOS 4.0+ and both armv6 and armv7 in devices and the simulator. Symbolication on the device works much more accurately than before.

Summary

This is the source code for BugSense-iOS, a crash reporting service for mobile applications. This framework is based on plcrashreporter, AFNetworking, JSONKit, and Apple's Reachability.

plcrashreporter is by Plausible Labs, maintained by Landon Fuller and hosted here. AFNetworking is by Gowalla, was created by Scott Raymond and Mattt Thompson and hosted here. JSONKit is the work of John Engelhart and you can find it here.

Requirements

In order to build the framework, you need to use Karl Stenerud's [iOS-Universal-Framework] (https://github.com/kstenerud/iOS-Universal-Framework), which updates your development environment with a few additional templates and settings for creating frameworks.

About

A fork of PlCrashReporter that works with BugSense

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 86.3%
  • C 12.7%
  • Other 1.0%