diff --git a/plugin.xml b/plugin.xml
index db91304..9103df7 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -40,7 +40,7 @@
-
+
diff --git a/src/android/HockeySDK-Android/HockeySDK-4.1.3.aar b/src/android/HockeySDK-Android/HockeySDK-4.1.3.aar
deleted file mode 100644
index b01eae5..0000000
Binary files a/src/android/HockeySDK-Android/HockeySDK-4.1.3.aar and /dev/null differ
diff --git a/src/android/HockeySDK-Android/HockeySDK-4.1.4.aar b/src/android/HockeySDK-Android/HockeySDK-4.1.4.aar
new file mode 100644
index 0000000..6023160
Binary files /dev/null and b/src/android/HockeySDK-Android/HockeySDK-4.1.4.aar differ
diff --git a/src/android/build.gradle b/src/android/build.gradle
index 54fe4d9..f8b5e9b 100644
--- a/src/android/build.gradle
+++ b/src/android/build.gradle
@@ -5,5 +5,5 @@ repositories {
}
dependencies {
- compile(name:"HockeySDK-4.1.3", ext: "aar")
+ compile(name:"HockeySDK-4.1.4", ext: "aar")
}
\ No newline at end of file
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/BITHockeyManager.h b/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/BITHockeyManager.h
index 53a1417..f7b4aac 100644
--- a/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/BITHockeyManager.h
+++ b/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/BITHockeyManager.h
@@ -191,6 +191,18 @@ NS_ASSUME_NONNULL_BEGIN
*/
- (void)startManager;
+/**
+ Starts the manager and runs all modules from a Xamarin environment. This is intended to be used by the HockeySDK-Xamarin.
+ We now need to make a difference as BITCrashManager needs to setup PLCrashReporter differently for Xamarin apps.
+
+ @warning Do not use this API from within a native iOS app.
+
+ Call this after configuring the manager and setting up all modules.
+
+ @see configureWithIdentifier:delegate:
+ @see configureWithBetaIdentifier:liveIdentifier:delegate:
+ */
+- (void)startManagerInXamarinEnvironment;
#pragma mark - Public Properties
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/HockeySDKEnums.h b/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/HockeySDKEnums.h
index 9caa3db..180ddc8 100644
--- a/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/HockeySDKEnums.h
+++ b/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/Headers/HockeySDKEnums.h
@@ -184,4 +184,18 @@ typedef NS_ENUM(NSInteger, BITHockeyErrorReason) {
BITHockeyErrorUnknown
};
+/**
+ * SDK Environment
+ */
+typedef NS_ENUM (NSUInteger, BITSdkEnvironment) {
+ /**
+ * A regular native iOS environment
+ */
+ BITSdkEnvironmentNative = 0,
+ /**
+ * A xamarin environment
+ */
+ BITSdkEnvironmentXamarin = 1
+};
+
#endif /* HockeySDK_HockeyEnums_h */
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/HockeySDK b/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/HockeySDK
index 9ea18ee..8826ad2 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/HockeySDK and b/src/ios/HockeySDK.embeddedframework/HockeySDK.framework/HockeySDK differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/Info.plist b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/Info.plist
index 3a4f1f8..87cde63 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/Info.plist and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/Info.plist differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/de.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/de.lproj/HockeySDK.strings
index 167e768..b3136a4 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/de.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/de.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/en.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/en.lproj/HockeySDK.strings
index d63b142..87eaa14 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/en.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/en.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/es.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/es.lproj/HockeySDK.strings
index 6546086..f668ac8 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/es.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/es.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/fr.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/fr.lproj/HockeySDK.strings
index 4aa50fb..26576f8 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/fr.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/fr.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hr.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hr.lproj/HockeySDK.strings
index 95eab83..7237336 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hr.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hr.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hu.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hu.lproj/HockeySDK.strings
index e0f1755..34e077d 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hu.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/hu.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/it.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/it.lproj/HockeySDK.strings
index 54cf50f..162001a 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/it.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/it.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ja.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ja.lproj/HockeySDK.strings
index 241ecf8..b927583 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ja.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ja.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nb.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nb.lproj/HockeySDK.strings
index 16dd83c..575c9e1 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nb.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nb.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nl.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nl.lproj/HockeySDK.strings
index b51058d..e7b7af5 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nl.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/nl.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt-PT.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt-PT.lproj/HockeySDK.strings
index bca1b70..5982228 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt-PT.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt-PT.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt.lproj/HockeySDK.strings
index 6c0bc9b..f17628f 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/pt.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ru.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ru.lproj/HockeySDK.strings
index 83d5820..83bd05c 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ru.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/ru.lproj/HockeySDK.strings differ
diff --git a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/zh-Hans.lproj/HockeySDK.strings b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/zh-Hans.lproj/HockeySDK.strings
index a75ec55..50552f1 100644
Binary files a/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/zh-Hans.lproj/HockeySDK.strings and b/src/ios/HockeySDK.embeddedframework/HockeySDKResources.bundle/zh-Hans.lproj/HockeySDK.strings differ