// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { // create new BugsnagClient which will monitor for errors and send them to the server bugsnagClient = new BugsnagClient("MY-BUGSNAG-APIKEY-HERE") { DeviceId = GetInstalId(), ProjectNamespaces = new List <string> () { "Sample." }, ReleaseStage = "development", }; // You can associate errors with a specific user, if you want bugsnagClient.SetUser("1234", "*****@*****.**", "John Doe"); // create a new window instance based on the screen size window = new UIWindow(UIScreen.MainScreen.Bounds); // If you have defined a root view controller, set it here: window.RootViewController = new DemoViewController(); // make the window visible window.MakeKeyAndVisible(); return(true); }
public override void OnCreate() { base.OnCreate(); if (bugsnagClient == null) { // create new BugsnagClient which will monitor for errors and send them to the server bugsnagClient = new BugsnagClient(this, "MY-BUGSNAG-APIKEY-HERE") { DeviceId = GetInstalId(), ProjectNamespaces = new List <string> () { "Sample." }, // By default Android library can guess the release stage between "production" and "development" // ReleaseStage = "development", }; } // You can associate errors with a specific user, if you want bugsnagClient.SetUser("1234", "*****@*****.**", "John Doe"); }