diff --git a/Apps/Contoso.Forms.Puppet/Contoso.Forms.Puppet/Properties/AssemblyInfo.cs b/Apps/Contoso.Forms.Puppet/Contoso.Forms.Puppet/Properties/AssemblyInfo.cs
index 81076b25..56c64053 100644
--- a/Apps/Contoso.Forms.Puppet/Contoso.Forms.Puppet/Properties/AssemblyInfo.cs
+++ b/Apps/Contoso.Forms.Puppet/Contoso.Forms.Puppet/Properties/AssemblyInfo.cs
@@ -21,7 +21,7 @@
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.
diff --git a/Apps/nor0x.Forms.Demo/Demo.macOS/Demo.macOS.csproj b/Apps/nor0x.Forms.Demo/Demo.macOS/Demo.macOS.csproj
index 326898df..ee9be73d 100644
--- a/Apps/nor0x.Forms.Demo/Demo.macOS/Demo.macOS.csproj
+++ b/Apps/nor0x.Forms.Demo/Demo.macOS/Demo.macOS.csproj
@@ -95,13 +95,13 @@
- 4.3.0-XMAC
+ 4.3.1-XMAC
- 4.3.0-XMAC
+ 4.3.1-XMAC
- 4.3.0-XMAC
+ 4.3.1-XMAC
diff --git a/Apps/nor0x.Forms.Demo/Demo/Demo.csproj b/Apps/nor0x.Forms.Demo/Demo/Demo.csproj
index b875c4a6..4655cd78 100644
--- a/Apps/nor0x.Forms.Demo/Demo/Demo.csproj
+++ b/Apps/nor0x.Forms.Demo/Demo/Demo.csproj
@@ -18,8 +18,8 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 1c41165e..10f14ad5 100644
--- a/README.md
+++ b/README.md
@@ -8,9 +8,9 @@ AppCenter-XMac are Xamarin.Mac bindings for the AppCenter SDK.
| Module | Version | Bindings | Sample | NuGet |
| :-------------: | :-------------: |:-------------:| :-----:| :-----:|
-| AppCenter | [4.1.1](https://github.com/microsoft/appcenter-sdk-apple/releases/tag/4.1.1) | ✔ | ✔ |[![](https://img.shields.io/nuget/vpre/nor0x.AppCenter.svg)](https://nuget.org/packages/nor0x.AppCenter) [![](https://img.shields.io/nuget/dt/nor0x.AppCenter)](https://www.nuget.org/packages/nor0x.AppCenter)|
-| AppCenter.Analytics| [4.1.1](https://github.com/microsoft/appcenter-sdk-apple/releases/tag/4.1.1) | ✔ | ✔| [![](https://img.shields.io/nuget/vpre/nor0x.AppCenter.Analytics.svg)](https://nuget.org/packages/nor0x.AppCenter.Analytics) [![](https://img.shields.io/nuget/dt/nor0x.AppCenter.Analytics)](https://www.nuget.org/packages/nor0x.AppCenter.Analytics)|
-| AppCenter.Crashes| [4.1.1](https://github.com/microsoft/appcenter-sdk-apple/releases/tag/4.1.1)| ✔ | ✔ |[![](https://img.shields.io/nuget/vpre/nor0x.AppCenter.Crashes.svg)](https://nuget.org/packages/nor0x.AppCenter.Crashes) [![](https://img.shields.io/nuget/dt/nor0x.AppCenter.Crashes)](https://www.nuget.org/packages/nor0x.AppCenter.Crashes)|
+| AppCenter | [4.2.0](https://github.com/microsoft/appcenter-sdk-apple/releases/tag/4.2.0) | ✔ | ✔ |[![](https://img.shields.io/nuget/vpre/nor0x.AppCenter.svg)](https://nuget.org/packages/nor0x.AppCenter) [![](https://img.shields.io/nuget/dt/nor0x.AppCenter)](https://www.nuget.org/packages/nor0x.AppCenter)|
+| AppCenter.Analytics| [4.2.0](https://github.com/microsoft/appcenter-sdk-apple/releases/tag/4.2.0) | ✔ | ✔| [![](https://img.shields.io/nuget/vpre/nor0x.AppCenter.Analytics.svg)](https://nuget.org/packages/nor0x.AppCenter.Analytics) [![](https://img.shields.io/nuget/dt/nor0x.AppCenter.Analytics)](https://www.nuget.org/packages/nor0x.AppCenter.Analytics)|
+| AppCenter.Crashes| [4.2.0](https://github.com/microsoft/appcenter-sdk-apple/releases/tag/4.2.0)| ✔ | ✔ |[![](https://img.shields.io/nuget/vpre/nor0x.AppCenter.Crashes.svg)](https://nuget.org/packages/nor0x.AppCenter.Crashes) [![](https://img.shields.io/nuget/dt/nor0x.AppCenter.Crashes)](https://www.nuget.org/packages/nor0x.AppCenter.Crashes)|
## How to use:
- register a new macOS application on AppCenter.ms
diff --git a/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Microsoft.AppCenter.MacOS.Bindings.csproj b/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Microsoft.AppCenter.MacOS.Bindings.csproj
index d32c1349..7d84adb3 100644
--- a/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Microsoft.AppCenter.MacOS.Bindings.csproj
+++ b/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Microsoft.AppCenter.MacOS.Bindings.csproj
@@ -3,8 +3,8 @@
true
true
- true
- ..\..\..\appcenter-public-key.snk
+ true
+ ..\..\..\appcenter-public-key.snk
Debug
@@ -16,7 +16,7 @@
nor0x.AppCenter.MacOS.Bindings
Resources
true
- ..\..\..\appcenter-public-key.snk
+ ..\..\..\appcenter-public-key.snk
true
@@ -31,7 +31,7 @@
true
bin\Release
-
+
prompt
4
true
@@ -52,10 +52,13 @@
-
+
Framework
- AppCenter.framework
+ True
+ -lsqlite3
+ CoreTelephony Security SystemConfiguration
+
\ No newline at end of file
diff --git a/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Properties/AssemblyInfo.cs b/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Properties/AssemblyInfo.cs
index aba85a6e..e42ef183 100644
--- a/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenter/Microsoft.AppCenter.MacOS.Bindings/Properties/AssemblyInfo.cs
@@ -7,7 +7,7 @@
// When the attribute is present, the linker—if enabled—will process the assembly
// even if you’re using the “Link SDK assemblies only” option, which is the default for device builds.
-[assembly: LinkerSafe]
+[assembly: AssemblyMetadata("IsTrimmable", "False")]
// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.
diff --git a/SDK/AppCenter/Microsoft.AppCenter.MacOS/nor0x.AppCenter.targets b/SDK/AppCenter/Microsoft.AppCenter.MacOS/nor0x.AppCenter.targets
new file mode 100644
index 00000000..a4291ab6
--- /dev/null
+++ b/SDK/AppCenter/Microsoft.AppCenter.MacOS/nor0x.AppCenter.targets
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SDK/AppCenter/Microsoft.AppCenter.Shared/WrapperSdk.cs b/SDK/AppCenter/Microsoft.AppCenter.Shared/WrapperSdk.cs
index 1aed0369..545bc773 100644
--- a/SDK/AppCenter/Microsoft.AppCenter.Shared/WrapperSdk.cs
+++ b/SDK/AppCenter/Microsoft.AppCenter.Shared/WrapperSdk.cs
@@ -8,6 +8,6 @@ public partial class WrapperSdk
public const string Name = "appcenter.xamarin";
/* We can't use reflection for assemblyInformationalVersion on iOS with "Link All" optimization. */
- internal const string Version = "4.3.0-XMAC";
+ internal const string Version = "4.3.1-XMAC";
}
}
diff --git a/SDK/AppCenter/Microsoft.AppCenter.iOS.Bindings/Properties/AssemblyInfo.cs b/SDK/AppCenter/Microsoft.AppCenter.iOS.Bindings/Properties/AssemblyInfo.cs
index 65901a02..4dec9d35 100644
--- a/SDK/AppCenter/Microsoft.AppCenter.iOS.Bindings/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenter/Microsoft.AppCenter.iOS.Bindings/Properties/AssemblyInfo.cs
@@ -34,4 +34,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
diff --git a/SDK/AppCenter/Microsoft.AppCenter.iOS/Properties/AssemblyInfo.cs b/SDK/AppCenter/Microsoft.AppCenter.iOS/Properties/AssemblyInfo.cs
index 02123dbd..6501655b 100644
--- a/SDK/AppCenter/Microsoft.AppCenter.iOS/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenter/Microsoft.AppCenter.iOS/Properties/AssemblyInfo.cs
@@ -28,5 +28,5 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
[assembly: InternalsVisibleTo("Microsoft.AppCenter.Test.Functional, PublicKey=002400000480000094000000060200000024000052534131000400000100010055c4e2f76a6f3430448b1fd5b9ced790181e698a86759ece168bd955efc4297c9f89a303204019a9d2e8e92d204ba87e4825b36f8ba08113dc7297dcebe3d2bc15fabeae1d8c71d69769adedbc37ba7e197efc537cac2d477772ab38c4d4ccee45ddf99ce4343e9b665b663280c4dae2520b508bc7de0faf1978934f094d68e3")]
diff --git a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Microsoft.AppCenter.Analytics.MacOS.Bindings.csproj b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Microsoft.AppCenter.Analytics.MacOS.Bindings.csproj
index 72ea37c5..a81baee9 100644
--- a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Microsoft.AppCenter.Analytics.MacOS.Bindings.csproj
+++ b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Microsoft.AppCenter.Analytics.MacOS.Bindings.csproj
@@ -1,11 +1,11 @@
- true
+ true
true
- true
- ..\..\..\appcenter-public-key.snk
-
+ true
+ ..\..\..\appcenter-public-key.snk
+
Debug
AnyCPU
@@ -29,7 +29,7 @@
true
bin\Release
-
+
prompt
4
true
@@ -50,10 +50,11 @@
-
+
Framework
- AppCenterAnalytics.framework
+ True
+
\ No newline at end of file
diff --git a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Properties/AssemblyInfo.cs b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Properties/AssemblyInfo.cs
index 89de5150..321c92e7 100644
--- a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS.Bindings/Properties/AssemblyInfo.cs
@@ -7,7 +7,7 @@
// When the attribute is present, the linker—if enabled—will process the assembly
// even if you’re using the “Link SDK assemblies only” option, which is the default for device builds.
-[assembly: LinkerSafe]
+[assembly: AssemblyMetadata("IsTrimmable", "False")]
// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.
diff --git a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS/nor0x.AppCenter.Analytics.targets b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS/nor0x.AppCenter.Analytics.targets
new file mode 100644
index 00000000..be4fe6c1
--- /dev/null
+++ b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.MacOS/nor0x.AppCenter.Analytics.targets
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS.Bindings/Properties/AssemblyInfo.cs b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS.Bindings/Properties/AssemblyInfo.cs
index 5230b865..e9c40104 100644
--- a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS.Bindings/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS.Bindings/Properties/AssemblyInfo.cs
@@ -34,4 +34,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
diff --git a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS/Properties/AssemblyInfo.cs b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS/Properties/AssemblyInfo.cs
index e401a58d..cf294638 100644
--- a/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterAnalytics/Microsoft.AppCenter.Analytics.iOS/Properties/AssemblyInfo.cs
@@ -28,5 +28,5 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
[assembly: InternalsVisibleTo("Microsoft.AppCenter.Test.Functional, PublicKey=002400000480000094000000060200000024000052534131000400000100010055c4e2f76a6f3430448b1fd5b9ced790181e698a86759ece168bd955efc4297c9f89a303204019a9d2e8e92d204ba87e4825b36f8ba08113dc7297dcebe3d2bc15fabeae1d8c71d69769adedbc37ba7e197efc537cac2d477772ab38c4d4ccee45ddf99ce4343e9b665b663280c4dae2520b508bc7de0faf1978934f094d68e3")]
diff --git a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Microsoft.AppCenter.Crashes.MacOS.Bindings.csproj b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Microsoft.AppCenter.Crashes.MacOS.Bindings.csproj
index 39f53685..0d973cbd 100644
--- a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Microsoft.AppCenter.Crashes.MacOS.Bindings.csproj
+++ b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Microsoft.AppCenter.Crashes.MacOS.Bindings.csproj
@@ -1,11 +1,11 @@
- true
+ true
true
- true
- ..\..\..\appcenter-public-key.snk
-
+ true
+ ..\..\..\appcenter-public-key.snk
+
Debug
AnyCPU
@@ -29,7 +29,7 @@
true
bin\Release
-
+
prompt
4
true
@@ -56,9 +56,13 @@
-
+
Framework
- AppCenterCrashes.framework
+ True
+
+ -lc++
+ True
+ False
diff --git a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Properties/AssemblyInfo.cs b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Properties/AssemblyInfo.cs
index 0cecc39a..8cbc7d80 100644
--- a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS.Bindings/Properties/AssemblyInfo.cs
@@ -7,7 +7,7 @@
// When the attribute is present, the linker—if enabled—will process the assembly
// even if you’re using the “Link SDK assemblies only” option, which is the default for device builds.
-[assembly: LinkerSafe]
+[assembly: AssemblyMetadata("IsTrimmable", "False")]
// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.
diff --git a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS/nor0x.AppCenter.Crashes.targets b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS/nor0x.AppCenter.Crashes.targets
new file mode 100644
index 00000000..d03b48df
--- /dev/null
+++ b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.MacOS/nor0x.AppCenter.Crashes.targets
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS.Bindings/Properties/AssemblyInfo.cs b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS.Bindings/Properties/AssemblyInfo.cs
index 5376ae7c..a932de07 100644
--- a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS.Bindings/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS.Bindings/Properties/AssemblyInfo.cs
@@ -34,4 +34,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
diff --git a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS/Properties/AssemblyInfo.cs b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS/Properties/AssemblyInfo.cs
index 5b7a780b..936f9e13 100644
--- a/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterCrashes/Microsoft.AppCenter.Crashes.iOS/Properties/AssemblyInfo.cs
@@ -28,5 +28,5 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
[assembly: InternalsVisibleTo("Microsoft.AppCenter.Test.Functional, PublicKey=002400000480000094000000060200000024000052534131000400000100010055c4e2f76a6f3430448b1fd5b9ced790181e698a86759ece168bd955efc4297c9f89a303204019a9d2e8e92d204ba87e4825b36f8ba08113dc7297dcebe3d2bc15fabeae1d8c71d69769adedbc37ba7e197efc537cac2d477772ab38c4d4ccee45ddf99ce4343e9b665b663280c4dae2520b508bc7de0faf1978934f094d68e3")]
diff --git a/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS.Bindings/Properties/AssemblyInfo.cs b/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS.Bindings/Properties/AssemblyInfo.cs
index bbc6f4a8..1677fa8b 100644
--- a/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS.Bindings/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS.Bindings/Properties/AssemblyInfo.cs
@@ -36,4 +36,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
diff --git a/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS/Properties/AssemblyInfo.cs b/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS/Properties/AssemblyInfo.cs
index 87674edc..4abd8c22 100644
--- a/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS/Properties/AssemblyInfo.cs
+++ b/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute.iOS/Properties/AssemblyInfo.cs
@@ -28,5 +28,5 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.3.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
[assembly: InternalsVisibleTo("Microsoft.AppCenter.Test.Functional")]
\ No newline at end of file
diff --git a/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute/Microsoft.AppCenter.Distribute.csproj b/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute/Microsoft.AppCenter.Distribute.csproj
index c3f04e75..8a32c860 100644
--- a/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute/Microsoft.AppCenter.Distribute.csproj
+++ b/SDK/AppCenterDistribute/Microsoft.AppCenter.Distribute/Microsoft.AppCenter.Distribute.csproj
@@ -7,7 +7,7 @@
Microsoft Corp. All rights reserved.
Microsoft.AppCenter.Distribute
Microsoft Corporation
- 4.3.0-XMAC
+ 4.3.1-XMAC
0.0.0.0
4.3.0
Microsoft.AppCenter.Distribute
diff --git a/Tests/Contoso.Test.Functional.Droid/Properties/AndroidManifest.xml b/Tests/Contoso.Test.Functional.Droid/Properties/AndroidManifest.xml
index cf04a4e4..ccfad76a 100644
--- a/Tests/Contoso.Test.Functional.Droid/Properties/AndroidManifest.xml
+++ b/Tests/Contoso.Test.Functional.Droid/Properties/AndroidManifest.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/Tests/Contoso.Test.Functional.Droid/Properties/AssemblyInfo.cs b/Tests/Contoso.Test.Functional.Droid/Properties/AssemblyInfo.cs
index e7d8bb16..7069633f 100644
--- a/Tests/Contoso.Test.Functional.Droid/Properties/AssemblyInfo.cs
+++ b/Tests/Contoso.Test.Functional.Droid/Properties/AssemblyInfo.cs
@@ -23,7 +23,7 @@
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.
diff --git a/Tests/Contoso.Test.Functional.iOS/Properties/AssemblyInfo.cs b/Tests/Contoso.Test.Functional.iOS/Properties/AssemblyInfo.cs
index f5e8f128..1a8a69f9 100644
--- a/Tests/Contoso.Test.Functional.iOS/Properties/AssemblyInfo.cs
+++ b/Tests/Contoso.Test.Functional.iOS/Properties/AssemblyInfo.cs
@@ -38,4 +38,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
diff --git a/Tests/Microsoft.AppCenter.Analytics.NET/Properties/AssemblyInfo.cs b/Tests/Microsoft.AppCenter.Analytics.NET/Properties/AssemblyInfo.cs
index e0d875a1..810e6985 100644
--- a/Tests/Microsoft.AppCenter.Analytics.NET/Properties/AssemblyInfo.cs
+++ b/Tests/Microsoft.AppCenter.Analytics.NET/Properties/AssemblyInfo.cs
@@ -37,6 +37,6 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
[assembly: InternalsVisibleTo("Microsoft.AppCenter.Analytics.Test.Windows")]
\ No newline at end of file
diff --git a/Tests/Microsoft.AppCenter.Analytics.Test.Windows/Properties/AssemblyInfo.cs b/Tests/Microsoft.AppCenter.Analytics.Test.Windows/Properties/AssemblyInfo.cs
index 2b01af0a..53040770 100644
--- a/Tests/Microsoft.AppCenter.Analytics.Test.Windows/Properties/AssemblyInfo.cs
+++ b/Tests/Microsoft.AppCenter.Analytics.Test.Windows/Properties/AssemblyInfo.cs
@@ -20,4 +20,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
diff --git a/Tests/Microsoft.AppCenter.Crashes.Test.Windows/Properties/AssemblyInfo.cs b/Tests/Microsoft.AppCenter.Crashes.Test.Windows/Properties/AssemblyInfo.cs
index 9bdc62ee..9dc3d245 100644
--- a/Tests/Microsoft.AppCenter.Crashes.Test.Windows/Properties/AssemblyInfo.cs
+++ b/Tests/Microsoft.AppCenter.Crashes.Test.Windows/Properties/AssemblyInfo.cs
@@ -20,4 +20,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
\ No newline at end of file
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
\ No newline at end of file
diff --git a/Tests/Microsoft.AppCenter.NET/Properties/AssemblyInfo.cs b/Tests/Microsoft.AppCenter.NET/Properties/AssemblyInfo.cs
index 307cb797..dfaac6a3 100644
--- a/Tests/Microsoft.AppCenter.NET/Properties/AssemblyInfo.cs
+++ b/Tests/Microsoft.AppCenter.NET/Properties/AssemblyInfo.cs
@@ -37,7 +37,7 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
[assembly: InternalsVisibleTo("Microsoft.AppCenter.Test.Windows")]
[assembly: InternalsVisibleTo("Microsoft.AppCenter.Analytics.Test.Windows")]
diff --git a/Tests/Microsoft.AppCenter.Test.Windows/Properties/AssemblyInfo.cs b/Tests/Microsoft.AppCenter.Test.Windows/Properties/AssemblyInfo.cs
index 8f0e4903..a32ca5a1 100644
--- a/Tests/Microsoft.AppCenter.Test.Windows/Properties/AssemblyInfo.cs
+++ b/Tests/Microsoft.AppCenter.Test.Windows/Properties/AssemblyInfo.cs
@@ -20,4 +20,4 @@
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.0.0.0")]
[assembly: AssemblyFileVersion("4.1.0.0")]
-[assembly: AssemblyInformationalVersion("4.3.0-XMAC")]
+[assembly: AssemblyInformationalVersion("4.3.1-XMAC")]
diff --git a/build.cake b/build.cake
index d4453a6e..d209b280 100644
--- a/build.cake
+++ b/build.cake
@@ -133,9 +133,32 @@ Task("Externals-Macos")
}
//generate correct .framework directories
- CopyDirectory($"{frameworksLocation}/AppCenter.framework/Versions/A", $"{MacosExternals}/AppCenter.framework");
- CopyDirectory($"{frameworksLocation}/AppCenterAnalytics.framework/Versions/A", $"{MacosExternals}/AppCenterAnalytics.framework");
- CopyDirectory($"{frameworksLocation}/AppCenterCrashes.framework/Versions/A", $"{MacosExternals}/AppCenterCrashes.framework");
+
+ CopyDirectory($"{frameworksLocation}/AppCenter.framework", $"{MacosExternals}/AppCenter.framework");
+ CopyDirectory($"{frameworksLocation}/AppCenterAnalytics.framework", $"{MacosExternals}/AppCenterAnalytics.framework");
+ CopyDirectory($"{frameworksLocation}/AppCenterCrashes.framework", $"{MacosExternals}/AppCenterCrashes.framework");
+
+ //cleanup before genereating symlinks
+ DeleteFiles($"{MacosExternals}/AppCenter.framework/AppCenter");
+ DeleteFiles($"{MacosExternals}/AppCenter.framework/Headers");
+ DeleteFiles($"{MacosExternals}/AppCenter.framework/Modules");
+ DeleteFiles($"{MacosExternals}/AppCenter.framework/PrivateHeaders");
+ DeleteFiles($"{MacosExternals}/AppCenter.framework/Resources");
+ DeleteFiles($"{MacosExternals}/AppCenter.framework/Versions/Current");
+
+ DeleteFiles($"{MacosExternals}/AppCenterAnalytics.framework/AppCenterAnalytics");
+ DeleteFiles($"{MacosExternals}/AppCenterAnalytics.framework/Headers");
+ DeleteFiles($"{MacosExternals}/AppCenterAnalytics.framework/Modules");
+ DeleteFiles($"{MacosExternals}/AppCenterAnalytics.framework/Resources");
+ DeleteFiles($"{MacosExternals}/AppCenterAnalytics.framework/Versions/Current");
+
+ DeleteFiles($"{MacosExternals}/AppCenterCrashes.framework/AppCenterCrashes");
+ DeleteFiles($"{MacosExternals}/AppCenterCrashes.framework/Headers");
+ DeleteFiles($"{MacosExternals}/AppCenterCrashes.framework/Modules");
+ DeleteFiles($"{MacosExternals}/AppCenterCrashes.framework/Resources");
+ DeleteFiles($"{MacosExternals}/AppCenterCrashes.framework/Versions/Current");
+
+ StartProcess("sh", new ProcessSettings{Arguments = $"frameworksymlinks.sh"});
// MacOS does not support distribute yet
diff --git a/build.sh b/build.sh
index 20b63a94..110ee3f9 100755
--- a/build.sh
+++ b/build.sh
@@ -1,3 +1,5 @@
+printf '\e[2J\e[3J\e[H'
+
#!/usr/bin/env bash
# Copyright (c) Microsoft Corporation. All rights reserved.
diff --git a/frameworksymlinks.sh b/frameworksymlinks.sh
new file mode 100644
index 00000000..96a3e0e7
--- /dev/null
+++ b/frameworksymlinks.sh
@@ -0,0 +1,26 @@
+cd externals/macos/AppCenter.framework
+cp Versions/A/AppCenter AppCenter
+ln -s Versions/A/Headers Headers
+ln -s Versions/A/Modules Modules
+ln -s Versions/A/PrivateHeaders PrivateHeaders
+ln -s Versions/A/Resources Resources
+cd Versions
+ln -s A Current
+
+cd .. ; cd ..
+cd AppCenterAnalytics.framework
+cp Versions/A/AppCenterAnalytics AppCenterAnalytics
+ln -s Versions/A/Headers Headers
+ln -s Versions/A/Modules Modules
+ln -s Versions/A/Resources Resources
+cd Versions
+ln -s A Current
+
+cd .. ; cd ..
+cd AppCenterCrashes.framework
+cp Versions/A/AppCenterCrashes AppCenterCrashes
+ln -s Versions/A/Headers Headers
+ln -s Versions/A/Modules Modules
+ln -s Versions/A/Resources Resources
+cd Versions
+ln -s A Current
diff --git a/nuget/AppCenter.nuspec b/nuget/AppCenter.nuspec
index e6f564c9..46130513 100644
--- a/nuget/AppCenter.nuspec
+++ b/nuget/AppCenter.nuspec
@@ -17,19 +17,19 @@
MIT
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
@@ -72,6 +71,7 @@
+
-
+
\ No newline at end of file
diff --git a/nuget/AppCenterAnalytics.nuspec b/nuget/AppCenterAnalytics.nuspec
index 9428beef..c49f7e0e 100644
--- a/nuget/AppCenterAnalytics.nuspec
+++ b/nuget/AppCenterAnalytics.nuspec
@@ -11,7 +11,7 @@
© Microsoft Corporation. All rights reserved.
app center appcenter analytics mobilecenter xamarin.mac
en-US
- https://github.com/nor0x/AppCenter-XMac
+ https://github.com/nor0x/AppCenter-XMac
https://raw.githubusercontent.com/nor0x/AppCenter-XMac/develop/art/Logo.png
MIT
@@ -40,6 +40,7 @@
+
@@ -53,4 +54,4 @@
-
+
\ No newline at end of file
diff --git a/nuget/AppCenterCrashes.nuspec b/nuget/AppCenterCrashes.nuspec
index 7e5e71eb..0b7ac199 100644
--- a/nuget/AppCenterCrashes.nuspec
+++ b/nuget/AppCenterCrashes.nuspec
@@ -11,7 +11,7 @@
© Microsoft Corporation. All rights reserved.
app center appcenter crashes mobilecenter xamarin.mac
en-US
- https://github.com/nor0x/AppCenter-XMac
+ https://github.com/nor0x/AppCenter-XMac
https://raw.githubusercontent.com/nor0x/AppCenter-XMac/develop/art/Logo.png
MIT
@@ -50,6 +50,7 @@
+
@@ -63,4 +64,4 @@
-
+
\ No newline at end of file
diff --git a/nuget/MacAppCenter.nuspec b/nuget/MacAppCenter.nuspec
index 5171db60..83ac2e75 100644
--- a/nuget/MacAppCenter.nuspec
+++ b/nuget/MacAppCenter.nuspec
@@ -6,23 +6,20 @@
nor0x + Microsoft
microsoft,appcenter
true
- Microsoft App Center. Common package for every App Center service.
- This package contains the basic functionalities that all App Center services use to communicate with the backend.
+ Microsoft App Center. Common package for every App Center service.
+ This package contains the basic functionalities that all App Center services use to communicate with the backend.
© Microsoft Corporation. All rights reserved.
app center appcenter mobilecenter xamarin.mac
en-US
- https://github.com/nor0x/AppCenter-XMac
+ https://github.com/nor0x/AppCenter-XMac
https://raw.githubusercontent.com/nor0x/AppCenter-XMac/develop/art/Logo.png
MIT
-
-
-
-
-
-
-
+
+
+
+
@@ -48,5 +45,7 @@
+
+
-
+
\ No newline at end of file
diff --git a/nuget/MacAppCenterAnalytics.nuspec b/nuget/MacAppCenterAnalytics.nuspec
index 76c1c1fc..ff4eaf3e 100644
--- a/nuget/MacAppCenterAnalytics.nuspec
+++ b/nuget/MacAppCenterAnalytics.nuspec
@@ -11,7 +11,7 @@
© Microsoft Corporation. All rights reserved.
app center appcenter analytics mobilecenter xamarin.mac
en-US
- https://github.com/nor0x/AppCenter-XMac
+ https://github.com/nor0x/AppCenter-XMac
https://raw.githubusercontent.com/nor0x/AppCenter-XMac/develop/art/Logo.png
MIT
@@ -42,6 +42,7 @@
+
-
+
\ No newline at end of file
diff --git a/nuget/MacAppCenterCrashes.nuspec b/nuget/MacAppCenterCrashes.nuspec
index 93542777..41ee9c0c 100644
--- a/nuget/MacAppCenterCrashes.nuspec
+++ b/nuget/MacAppCenterCrashes.nuspec
@@ -11,7 +11,7 @@
© Microsoft Corporation. All rights reserved.
app center appcenter crashes mobilecenter xamarin.mac
en-US
- https://github.com/nor0x/AppCenter-XMac
+ https://github.com/nor0x/AppCenter-XMac
https://raw.githubusercontent.com/nor0x/AppCenter-XMac/develop/art/Logo.png
MIT
@@ -41,6 +41,7 @@
+
-
+
\ No newline at end of file
diff --git a/scripts/configuration/ac-build-config.xml b/scripts/configuration/ac-build-config.xml
index 6f719f9f..a3120c4d 100644
--- a/scripts/configuration/ac-build-config.xml
+++ b/scripts/configuration/ac-build-config.xml
@@ -1,7 +1,7 @@
- 4.3.0-XMAC
+ 4.3.1-XMAC
4.1.1
4.1.1
@@ -86,4 +86,4 @@
-
+
\ No newline at end of file