Hey guys, I am having this issue and was looking for some help with TestFlight.
I am building a Starling app and when I upload to the Application Loader I get this error:
ERROR: ERROR ITMS-90163: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. The bundle contains a key that is not included in the provisioning profile: 'beta-reports-active' in 'Payload/TheWind.app/TheWind'."
I found this link from Daniel Albu
I tried going through his steps:
- recreated a new provision profile.
- locked the app.xml file
- put Entitlements before InfoAdditions
I unzipped the .ipa file and if I don't lock the app.xml the Entitlements get stripped out. However, if I lock the file it stays in. Regardless I do not see the beta-reports key show up in the info.plist file.
I'd appreciate any guidance on this.