we reached the stage that we opened the Application Loader from Xcode and were able to complete the whole process of uploading the APP (IPA) to the App Store Connect.
When it was verified it we got the following series of error codes (see below) and we wonder how this comes, especially the fact that it looks like SIL is involved in signing the App, which is not the way it should be, is not it?
Are we doing something wrong or is here a bug in SAB or is it something in our signing iOS section in SAB where it looks like we did everything according to the manual …
ERROR ITMS-90035: “Invalid Signature. Invalid Info.plist (plist or signature have been modified). The file at path [UygAra-1.0.app/TemplateApp] is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose “Clean All” in Xcode, delete the “build” directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html”
ERROR ITMS-90159: “Invalid provisioning profile. This app contains an embedded provisioning profile that is not associated with your account. Please use a provisioning profile associated with Team ID YUJBX5NZX3.”
ERROR ITMS-90161: “Invalid Provisioning Profile. The provisioning profile included in the bundle OurBundleIdentifier [TemplateApp] is invalid. [Expired profile.] For more information, visit the iOS Developer Portal.”
ERROR ITMS-90046: “Invalid Code Signing Entitlements. Your application bundle’s signature contains code signing entitlements that are not supported on iOS. Specifically, value ‘3YE4W86L3G.org.sil.TemplateApp’ for key ‘application-identifier’ in ‘Payload/NameApp-1.0.app/TemplateApp’ is not supported. This value should be a string starting with your TEAMID, followed by a dot ‘.’, followed by the bundle identifier.”
ERROR ITMS-90334: “Invalid Code Signature Identifier. The identifier “org.sil.TemplateApp” in your code signature for “TemplateApp” must match its Bundle Identifier “OurBundleIdentifier””
ERROR ITMS-90443: “Invalid Provisioning Profile. The provisioning profile included in the bundle TemplateApp [Payload/NameApp-1.0.app] is invalid. [Expired code-signing certificate.] For more information, visit the iOS Developer Portal.”
WARNING ITMS-90722: “Certificate Expired. The signing certificate "C=US, O="Summer Institute of Linguistics, Inc (SIL )”, OU=3YE4W86L3G, CN=“iPhone Distribution: Summer Institute of Linguistics, Inc (SIL) (3YE4W86L3G)”, UID=3YE4W86L3G" with serial number 6059797938725678283 used to sign UygAra-1.0.app has expired. Learn more (https://help.apple.com/xcode/mac/current/#/dev154b28f09)."