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