You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* crash reporting
* crash reporting
* updates readme
* updates readme
* Add manual crash reporting
* Add enable API
* Add unit test for new API
* ci
* Add unit test for crash reporting API
* Update changelog
* ci
* revert pod file changes
* Update native iOS API
* revert runner changes
* Pushing iOS custom branch for CI to pass, will be reversed once merged
* Prefixing Log statemenet
* Rename `setCurrentPlatform` args
* Adds android custom branch
* fixing incorrect platform
* Add native android SDK
* remove custom iOS snapshot
* Bump to version 9.1.6
* update readme
new InstabugFlutterPlugin().start(CustomFlutterApplication.this, "APP_TOKEN", invocationEvents);
82
81
```
83
82
84
-
## Microphone and Photo Library Usage Description (iOS Only)
83
+
## Crash reporting
85
84
86
-
Instabug needs access to the microphone and photo library to be able to let users add audio and video attachments. Starting from iOS 10, apps that don’t provide a usage description for those 2 permissions would be rejected when submitted to the App Store.
85
+
Instabug automatically captures every crash of your app and sends relevant details to the crashes page of your dashboard. Crashes are reported only when the app is running in release mode
87
86
88
-
For your app not to be rejected, you’ll need to add the following 2 keys to your app’s info.plist file with text explaining to the user why those permissions are needed:
87
+
1. To start using Crash reporting, import the following into your `main.dart`.
89
88
90
-
*`NSMicrophoneUsageDescription`
91
-
*`NSPhotoLibraryUsageDescription`
92
-
93
-
If your app doesn’t already access the microphone or photo library, we recommend using a usage description like:
**The permission alert for accessing the microphone/photo library will NOT appear unless users attempt to attach a voice note/photo while using Instabug.**
You can choose to attach all your network requests to the reports being sent to the dashboard. To enable the feature when using the `dart:io` package `HttpClient`, use the custom Instabug client:
We also support the packages `http` and `dio`. For details on how to enable network logging for these external packages, refer to the [Instabug Dart Http Adapter](https://github.com/Instabug/Instabug-Dart-http-Adapter) and the [Instabug Dio Interceptor](https://github.com/Instabug/Instabug-Dio-Interceptor) repositories.
135
+
We also support the packages `http` and `dio`. For details on how to enable network logging for these external packages, refer to the [Instabug Dart Http Adapter](https://github.com/Instabug/Instabug-Dart-http-Adapter) and the [Instabug Dio Interceptor](https://github.com/Instabug/Instabug-Dio-Interceptor) repositories.
136
+
137
+
## Microphone and Photo Library Usage Description (iOS Only)
138
+
139
+
Instabug needs access to the microphone and photo library to be able to let users add audio and video attachments. Starting from iOS 10, apps that don’t provide a usage description for those 2 permissions would be rejected when submitted to the App Store.
140
+
141
+
For your app not to be rejected, you’ll need to add the following 2 keys to your app’s info.plist file with text explaining to the user why those permissions are needed:
142
+
143
+
*`NSMicrophoneUsageDescription`
144
+
*`NSPhotoLibraryUsageDescription`
145
+
146
+
If your app doesn’t already access the microphone or photo library, we recommend using a usage description like:
147
+
148
+
* "`<app name>` needs access to the microphone to be able to attach voice notes."
149
+
* "`<app name>` needs access to your photo library for you to be able to attach images."
150
+
151
+
**The permission alert for accessing the microphone/photo library will NOT appear unless users attempt to attach a voice note/photo while using Instabug.**
0 commit comments