Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



4 Commits

Repository files navigation

Getting Started

  1. Download the release binary from the releases binary or clone this repo and build the Bugsee-Binding project.
  2. Copy the Bugsee-Binding.dll to your solution structure and reference it from you iOS UI Project.
  3. Open a text editor and add the following element to the iOS UI Project:
      <NativeReference Include="..\{PathToFramework}\Bugsee.framework">
    This currently needs to be done manually. Xamarin have no UI in the IDE for this.

    Also you'll need to add the following mtouch additional args to the IPA BUILD section of you UI Project properties:


    so you're project will contain:
  4. In your AppDelegate FinishedLoading method add the Bugsee initialisation.
    public override bool FinishedLaunching (UIApplication app, NSDictionary options)
      var options = new NSDictionary(Com.Bugsee.Constants.BugseeShakeToReportKey, true);
      Bugsee.LaunchWithToken("INSERT TOKEN HERE", options);

Thats it you should be good to go.

#Known Issues:

  1. Log does not appear to be logging to the console messages.
  2. Private Views
    In the native library these are implemented by a category adding a property, 'bugseeProtectedView'. The only way this could be implemented that i could get working is to subclass the view type you want to protect. In InterfaceBuilder set the control class to be the appropriate view from Com.Bugsee such as BugseePrivateLabel for a UILabel etc. This should now hide the field from the recordings.


No description, website, or topics provided.






No releases published


No packages published