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