Hi
To stay up to date I recently downloaded the most recent Corona with the intention of rebuilding and resubmitting my app to the App store as a maintenance upgrade.
After opening my app in the new Corona I saw that all my profiles had expired so I went into the Apple dev member area to renew the ones I use. I was unable to renew them because all my certificates had disappeared (also expired?).
So I deleted the old profiles and created a new dist certificate and then a new dist profile with the new certificate. Now when I build for the store I get a whole bunch of errors, which I’ve copied below. I’ve read the errors but I don’t see anything helpful.
Have I screwed this up because I’m not using the same profile as the previous version of the app?
Any advice gratefully received.
David
Package Summary:
1 package(s) were not uploaded because they had problems:
/var/folders/kc/psk_mp1n0jqg969rwg5lthlc0000gn/T/5BDE38CF-1408-42E2-81E2-C153A84C94F6/819976888.itmsp - Error Messages:
ERROR ITMS-90035: "Invalid Signature. Invalid Info.plist (plist or signature have been modified). The binary at path [HistoryFlash.app/HistoryFlash] contains an invalid signature. 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-90164: “Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: ‘[“77GJDRNYVB.com.coronalabs.template”]’ for the key ‘keychain-access-groups’ in ‘HistoryFlash.app/HistoryFlash’”
ERROR ITMS-90164: “Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: ‘BG2J43EA88’ for the key ‘com.apple.developer.team-identifier’ in ‘HistoryFlash.app/HistoryFlash’”
ERROR ITMS-90164: “Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: ‘77GJDRNYVB.com.coronalabs.template’ for the key ‘application-identifier’ in ‘HistoryFlash.app/HistoryFlash’”
ERROR ITMS-90046: “Invalid Code Signing Entitlements. Your application bundle’s signature contains code signing entitlements that are not supported on iOS. Specifically, value ‘77GJDRNYVB.com.coronalabs.template’ for key ‘application-identifier’ in ‘HistoryFlash.app/HistoryFlash’ 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: “Bundle identifier mismatch. The executable at HistoryFlash in HistoryFlash.app has been signed with identifier ‘com.coronalabs.template’ which does not match the bundle identifier ‘com.vancouvermusictheory.UniversalMusicHistoryFlashcards’.”
ERROR ITMS-90179: “Invalid Code Signing. The executable ‘HistoryFlash.app/HistoryFlash’ must be signed with the certificate that is contained in the provisioning profile.”