Error ITMS-90166 - Missing Code Signing Entitlements Error

To Whom It May Concern

When uploading my IPA file using Application Loader I am getting the error ITMS-90166 - Missing Code Signing Entitlements. I am getting the ITMS-90166 Missing Code Signing Entitlements error when trying to upload my Xamarin IOS App to the App Store. I noticed some information about removing executables from the IPA but this caused another error whereby it stated it did not contain an AppBundle executable. I also tried deleting the .exe file from the IPA but this caused the Payload directory to be invalid. I ensured that Entitlements.plist was not in the IPA as it is a known contributor to the issue. I am wondering if anyone could point me in the right direction?