Xamarin iOS SDK Upgrade Adding 1800+ AirshipBindings (14.1.2 to 14.4.1)

Hey! I am currently attempting to upgrade my Xamarin iOS SDK from version 14.1.2 to 14.4.1 for the following packages:

  • urbanairship.ios
  • urbanairship.ios.core (dependency)
  • urbanairship.ios.automation (dependency)
  • urbanairship.ios.extendedactions (dependency)
  • urbanairship.ios.messagecenter (dependency)

As part of the update, it is adding over 1800 different binding resources across Automation/Core/ExtendedActions/MessageCenter. This doesn't seem normal. Could anyone take a look at a few of the includes and maybe shed some light into what may be happening?

Sample includes to show files being added:

<None Include="AirshipBindings.iOS.Automation.resources\AirshipAutomation.xcframework\ios-arm64_x86_64-simulator\AirshipAutomation.framework\_CodeSignature\CodeResources" />
<None Include="AirshipBindings.iOS.Automation.resources\AirshipAutomation.xcframework\ios-arm64_x86_64-simulator\AirshipAutomation.framework\UAInAppMessageResizableViewController.nib" />
<None Include="AirshipBindings.iOS.Automation.resources\AirshipAutomation.xcframework\ios-arm64_x86_64-simulator\AirshipAutomation.framework\UAInAppMessageModalViewController.nib" />
<None Include="AirshipBindings.iOS.Automation.resources\AirshipAutomation.xcframework\ios-arm64_x86_64-simulator\AirshipAutomation.framework\UAInAppMessageHTMLViewController.nib" />
<None Include="AirshipBindings.iOS.Automation.resources\AirshipAutomation.xcframework\ios-arm64_x86_64-simulator\AirshipAutomation.framework\UAInAppMessageFullScreenViewController.nib" />
<None Include="AirshipBindings.iOS.Automation.resources\AirshipAutomation.xcframework\ios-arm64_x86_64-simulator\AirshipAutomation.framework\UAInAppMessageButtonView.nib" />

<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UAPush.h" />
<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UAProximityRegion.h" />
<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UAPreferenceDataStore.h" />
<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UAPasteboardAction.h" />
<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UAPadding.h" />
<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UAOpenExternalURLAction.h" />
<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UANSURLValueTransformer.h" />
<None Include="AirshipBindings.iOS.Core.resources\AirshipCore.xcframework\tvos-arm64_x86_64-simulator\AirshipCore.framework\Headers\UANSDictionaryValueTransformer.h" />

<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\Current\Headers\UAExtendedActionsModuleLoader.h" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\Current\Headers\UAExtendedActionsCoreImport.h" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\Current\Headers\AirshipExtendedActionsLib.h" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\Current\Headers\AirshipExtendedActions.h" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\Current\AirshipExtendedActions" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\A\Resources\UARateAppPromptView.nib" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\A\Resources\UAExtendedActions.plist" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\A\Resources\Info.plist" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\A\PrivateHeaders\UARateAppAction+Internal.h" />
<None Include="AirshipBindings.iOS.ExtendedActions.resources\AirshipExtendedActions.xcframework\ios-arm64_x86_64-maccatalyst\AirshipExtendedActions.framework\Versions\A\Modules\module.modulemap" />

<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAUser.h" />
<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAMessageCenterStyle.h" />
<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAMessageCenterResources.h" />
<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAMessageCenterNativeBridgeExtension.h" />
<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAMessageCenterModuleLoader.h" />
<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAMessageCenterMessageViewDelegate.h" />
<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAMessageCenterLocalization.h" />
<None Include="AirshipBindings.iOS.MessageCenter.resources\AirshipMessageCenter.xcframework\ios-arm64_x86_64-maccatalyst\AirshipMessageCenter.framework\Versions\Current\Headers\UAMessageCenterListViewDelegate.h" />

Note, this is just a subset of over 1800 .resources files added when updating the nuget packages via PM.  Any help is appreciated!

Thank you!

Ryan

Didn't find what you were looking for?

New post

Comments

0 comments

Please sign in to leave a comment.