Take your app quality and stability to the next level with the Instabug SDK for Unity
Detect bugs and release with confidence
Let your users send bugs they experience by simply shaking their phone or swiping. Get comprehensive reports without interrupting their gaming experience. Don't waste time trying to reproduce a bug; spend your time fixing it!
Language:
1 - Download the SDK zip file and extract it to get the .xcframework file.
‍
2 - Drag & drop Instabug.framework to your project's "Embedded Binaries" section under the "General" tab, and make sure that the "Copy items if needed" checkbox is checked.
‍
3 - Import the framework in the appDelegate.
‍
4 - Call the SDK by including this line in "application didFinishLaunchingWithOptions"
‍
5 -If your app doesn’t already access the microphone or photo library, you’ll need to add the following 2 keys to your  app’s info.plist file:
‍
6 - Create a new "Run Script Phase" in your project’s target "Build Phases" and add the following snippet
‍
1 - Add the following line to your "Podfile":
‍
2 - Run pod install in your Xcode project directory. CocoaPods should download and install the SDK and all the required
‍
3 - Import the framework in the appDelegate.
‍
4 - Call the SDK by including this line in "application didFinishLaunchingWithOptions"
‍
5 - If your app doesn’t already access the microphone or photo library, you’ll need to add the following 2 keys to your 
 app’s info.plist file:
‍
1 - To integrate Instabug into your Xcode project using Carthage, add it to your Cartfile:
‍
2 - Run the following command:
‍
3 - Import the framework in the appDelegate
‍
4 - Call the SDK by including this line in "application didFinishLaunchingWithOptions"
‍
5 - If your app doesn’t already access the microphone or photo library, you’ll need to add the following 2 keys to your 
 app’s info.plist file:
‍
1-Download Instabug-Unity package.
2-In your own Unity project, import the package by selecting: Assets → Import Package → Custom Package from Unity editor’s menu OR double-clicking Instabug-Unity.unitypackage.
3-Resolve dependencies (for Android).
4-Create an empty GameObject and add Instabug.cs script as a component to it. The script is located in: Assets → Plugins → Instabug
5-Enter your app token, which you can find on the dashboard, and choose the preferred Invocation Event from the inspector window.
6-Add Event System component to the newly created GameObject (only if you do not already have an EventSystem game object in the hierarchy of the current scene).
⚠️ For iOS builds, you may encounter a build error on some Xcode versions. To resolve it, you can simply set Validate Workspace to Yes in the Build Settings tab under Build Options in Xcode.
You can also check out our API Reference for more detailed information about our SDK
In less than a minute, integrate the Instabug SDK for iOS, Android, React Native, Xamarin, Cordova, Flutter, and Unity mobile apps