Skip to content

Commit

Permalink
[MOBILE-1297] Release .NET 12.0 & iOS 13.1. (#126)
Browse files Browse the repository at this point in the history
  • Loading branch information
BrianBatchelder authored Feb 10, 2020
1 parent 29c2efc commit 32597e0
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 281 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,39 @@ This library provides official bindings to the Airship SDK, as well as sample ap
### Release Notes

Versions 12.0.0 (.NETStandard & PCL), 13.1.0 (iOS) - February 10, 2020
======================================================================
Major release to support iOS SDK 13.1. Notable changes since the previous (12.1.2) release:
- Split the iOS SDK into packages. Apps can continue to use a single Airship package in basic integration scenarios,
but as of SDK 13 it is now possible to create custom integrations by selecting feature packages.
- Adds support for number attributes & data privacy controls.

This release also fixes the following issues:
- nupkg installations failing to link with missing symbol errors.
- .NETStandard and PCL app crashes when adding a custom event (`Airship.Instance.AddCustomEvent();`)
Apps experiencing either of these issues should update to this version.

Changes
-------
- Updated iOS SDK to 13.1.0
- Created new package layout for the new iOS SDK modules:
- New packages
- urbanairship.ios.automation
- urbanairship.ios.core
- urbanairship.ios.extendedactions
- urbanairship.ios.messagecenter
- urbanairship.ios.notificationcontentextension
- A new content extension for iOS apps.
- Renamed packages
- urbanairship.ios.locationkit -> urbanairship.ios.location
- urbanairship.ios.appextensions -> urbanairship.ios.notificationserviceextension
- urbanairship.ios
- A container package with urbanairship.ios.automation, urbanairship.ios.core, urbanairship.ios.extendedactions and urbanairship.ios.messagecenter
- Apps can use this to replace the previous urbanairship.ios package.
- Removed undefined constants from iOS bindings.
- Changes handling of CustomEvent generics in .NETStandard and PCL libraries.


Versions 11.1.0 (.NETStandard & PCL), 12.1.2 (iOS) - December 9, 2019
=====================================================================
Patch release to fix a bug affecting loss of tags on iOS during app migration to
Expand Down
5 changes: 0 additions & 5 deletions samples/ios-unified/Sample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -193,11 +193,6 @@
<Project>{AC22EEC5-DCA6-49D3-8B37-533B5565E2CF}</Project>
<Name>AirshipBindings.iOS.MessageCenter</Name>
</ProjectReference>
<ProjectReference Include="SampleContentExtension\SampleContentExtension.csproj">
<IsAppExtension>true</IsAppExtension>
<Project>{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}</Project>
<Name>SampleContentExtension</Name>
</ProjectReference>
</ItemGroup>
<Import Project="packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets" Condition="Exists('packages\Xamarin.Forms.2.3.4.247\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.targets')" />
</Project>
6 changes: 0 additions & 6 deletions samples/ios-unified/SampleContentExtension/Entitlements.plist

This file was deleted.

38 changes: 0 additions & 38 deletions samples/ios-unified/SampleContentExtension/Info.plist

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

20 changes: 0 additions & 20 deletions samples/ios-unified/iOSSample.sln
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AirshipBindings.iOS.Automat
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AirshipBindings.iOS.ExtendedActions", "..\..\src\AirshipBindings.iOS.ExtendedActions\AirshipBindings.iOS.ExtendedActions.csproj", "{BFFFE653-04CD-4563-BF2D-B6F31349F30D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AirshipBindings.iOS.NotificationContentExtension", "..\..\src\AirshipBindings.iOS.NotificationContentExtension\AirshipBindings.iOS.NotificationContentExtension.csproj", "{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleContentExtension", "SampleContentExtension\SampleContentExtension.csproj", "{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|iPhoneSimulator = Debug|iPhoneSimulator
Expand Down Expand Up @@ -93,21 +89,5 @@ Global
{BFFFE653-04CD-4563-BF2D-B6F31349F30D}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{BFFFE653-04CD-4563-BF2D-B6F31349F30D}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{BFFFE653-04CD-4563-BF2D-B6F31349F30D}.Debug|iPhone.Build.0 = Debug|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Release|iPhone.ActiveCfg = Release|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Release|iPhone.Build.0 = Release|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{C9325C9E-B43A-4BE8-AD68-B7BF6942F9F8}.Debug|iPhone.Build.0 = Debug|Any CPU
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Release|iPhone.ActiveCfg = Release|iPhone
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Release|iPhone.Build.0 = Release|iPhone
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Debug|iPhone.ActiveCfg = Debug|iPhone
{5C3CE6CF-6D6E-4C73-9F24-EF8CDBFE64E2}.Debug|iPhone.Build.0 = Debug|iPhone
EndGlobalSection
EndGlobal

0 comments on commit 32597e0

Please sign in to comment.