In case you need some additional assistance, you can write to us at support@mobiprobe.com
or tweet at: @mobiprobe



Download Android library here

Download iOS framework (Objective C) here




Step 1: SignUp for MobiProbe

Tap on the "Free SignUp" button on the homepage. Your will be taken to the Signup form. Once you fill and submit the form , we will send you an Account Activation email. Click on the activation link in the email to activate your account. Once your account is activated successfully , you're good to go


Step 2: Generate an AppID from your MobiProbe Dashboard

Login into your MobiProbe account.By default you are in the Dashboard section, if not tap on Dashboard option from the top menu to enter your dashboard. On the top left section , you will see the Add New App control. Fill in the App name and the App package and hit the Add New App button. Your app will be created and you can see it in the Apps list on the Dashboard.



Step 3: Add people to your Address Book

Login into your MobiProbe Account. Select the Address Book option from the top menu. Enter the email address and name of your contact in the edit boxes at the top , hit Add Contact button. Your contact list will get updated.



Step 4: Select recipients from your Address Book to receive crash reports for your App.

Login into your MobiProbe Account. From the Dashboad select your App , by tapping on Details button, this will take you to App Details.On the App details page select “Recipients” from the left pane. This will load your Address Book indicating who is receiving crash reports via Email for this App. Simply tap on the Add/Remove button under the “Action” column to set who all will receive crash reports via email.


Step 5: Integrate MobiProbe client in your Project


Login into your MobiProbe Account.Generate a new App-ID from the Dashboard section.Download the MobiProbe jar and copy it inside the libs folder of your Android App.Add the MobiProbe library to the build path of your App . ( This is just like adding any other library).In the Application class of your App add the following line of code:
MobiProbe.activate(context, APP_ID); // APP_ID is the one you generated from the dashboard.
To send a log you may use the following code , anywhere in the Application , provided the MobiProbe.activate() method has been called already: MobiProbe.sendEvent(KEY,VALUE); // here KEY is string type , VALUE can have multiple data types

Give the Application class name in your Manifest and add Internet permission along with Connectivity Check and WiFi check permissions.

Alternatively you may also add this code line into individual Activity or Fragment . This will monitor only those crashes that take place within the scope of the Context instance you provide.


Login into your MobiProbe Account.Generate a new App-ID from the Dashboard section.Download the MobiProbe jar and copy it inside the libs folder of your Android App.Add the MobiProbe library to the build path of your App . ( This is just like adding any other library).In the Application class of your App add the following line of code:
MobiProbe.activate(context, APP_ID); // APP_ID is the one you generated from the dashboard.
To send a log you may use the following code , anywhere in the Application , provided the MobiProbe.activate() method has been called already: MobiProbe.sendEvent(KEY,VALUE); // here KEY is string type , VALUE can have multiple data types

Give the Application class name in your Manifest and add Internet permission along with Connectivity Check and WiFi check permissions.

Alternatively you may also add this code line into individual Activity or Fragment . This will monitor only those crashes that take place within the scope of the Context instance you provide.


Login into your MobiProbe Account.
Create a new App from the Dashboard section.
Download the MobiProbe iOS frameweork from the link given at the top of this page and extract it into a folder on your Mac.
In your Xcode, go to the "Build Phases" section of your project.
Expand the "Link Binary With Libraries" section, add the MobiProbeIos.framework here.
In your project, goto AppDelegate.m
Import the mobiprobe framework by calling
#import "MobiProbeIos.framework/Headers/MobiProbe.h"
in the
AppDelegate.m class
Under the didFinishLaunchingWithOptionsmethod , add the following line:
[MobiProbe activate:@"APP_ID"];
here APP_ID is the ID you generated from the MobiProbe Dashboard.
You can now start using MobiProbe.
To add custom data to your crash reports you can use the
[MobiProbe setReportExtra:KEY forValue:VALUE] method
To send events to the MobiProbe server you can use the
[MobiProbe sendEvent:KEY forValue:VALUE]; method, you can use this as an alternative for the default NSLog method. The data that you send with this is accessible in your MobiProbe Dashboard.



How to customize your crash report ?

By default MobiProbe monitors 15 distinct parameters in each crash report. MobiProbe gives you the freedom to customizing the crash report by adding your own parameters to the crash report. You can achieve this by calling the :
Mobiprobe.addReportExtra(key, value); in Android , or
[MobiProbe setReportExtra:KEY forValue:VALUE] in iOS
method from anywhere in your code. The parameters called via this method will be added to the crash report. This is useful where you want to track individual users/devices.



How to record logcat using MobiProbe?

MobiProbe allows you to monitor your device's logcat. The data thus recorede, is available for inspection in your MobiProbe dashboard. You can achieve this by calling the :
Mobiprobe.sendLEvent(key, value); in Android, or
[MobiProbe sendEvent: forValue]; in iOS
method from anywhere in your code. The parameters called via this method will be available for access in the MobiProbe dashboard , under the "Logs" tab for your app detail section.



Can I remove myself from receiving crash reports, while other recipients keep on receiving them ?

Yes you can , simply go to the recipients tab in the app detail section of your app. Your name will be at the top of the recipient list. Simply tap on the remove button. You will no longer recieve the crash reports for this App. You can however add yourself back .



Can recipients access the app data via MobiProbe dashboard?

Yes !, MobiProbe allows read-only access for the app crash and log data to all recipients. All they need to do is to sign up for MobiProbe with the same email address at which they are receiving the crash reports.