ERROR ITMS-9000: "The bundle "tw.com.appstudio.myapp" at bundle path 'tw.com.appstudio.com.myapp.app' is not signed using an Apple submission certificate." at SoftwareAssets/SoftwareAsset (MZltmspSoftwareAssetPackage)
I have checked and re-done twice about the certificate and provisioning profile, but the Application Loader still shows this error.
I have searched the net, some people had the same problem, but there were no specific answer for it. Some people said it’s about the PRODUCT NAME in Xcode, but where is it for me to edit it if using Corona?
Use a terminal window and go to the directory where you have your .app. There do “codesign -vvvv AppName.app”, where AppName is the name of your .app. What output does that give? It will tell you that it is not signed, right?
I tried on my file, here is the output
codesign -vvvv tw.com.appstudio.myapp.app tw.com.appstudio.myapp.app: code object is not signed at all In architecture: armv7
Is this method valid? If it is right, it means my output file is not signed at all? How come?
Hi Jon, you are right, it’s still a certificate problem. Thanks for the kindly remind
I deleted all the records in keychain, certificates and provisioning profiles.
And start all over with only one distribution profile.
It’s working now.
I guess the mistake was because I clicked more than once during certificate/provisioning creation process. I thought the process was stuck, so I refreshed the browser and clicked to create again.
Use a terminal window and go to the directory where you have your .app. There do “codesign -vvvv AppName.app”, where AppName is the name of your .app. What output does that give? It will tell you that it is not signed, right?
I tried on my file, here is the output
codesign -vvvv tw.com.appstudio.myapp.app tw.com.appstudio.myapp.app: code object is not signed at all In architecture: armv7
Is this method valid? If it is right, it means my output file is not signed at all? How come?
Hi Jon, you are right, it’s still a certificate problem. Thanks for the kindly remind
I deleted all the records in keychain, certificates and provisioning profiles.
And start all over with only one distribution profile.
It’s working now.
I guess the mistake was because I clicked more than once during certificate/provisioning creation process. I thought the process was stuck, so I refreshed the browser and clicked to create again.
Check the developer/distribution certificate and mobile provision profile properly created, if not then revoke them from developer account and create all new one.
Remove all profiles from /Users/yourSystemName/Library/MobileDevice/Provisioning Profiles
Now, Export all certificates and keys from your keychain and Save them as backup for using them again.
Now install your developer/Distribution certificate first and install provisioning profile. And upload your application. This is tested way and should resolve your issue.
Check the developer/distribution certificate and mobile provision profile properly created, if not then revoke them from developer account and create all new one.
Remove all profiles from /Users/yourSystemName/Library/MobileDevice/Provisioning Profiles
Now, Export all certificates and keys from your keychain and Save them as backup for using them again.
Now install your developer/Distribution certificate first and install provisioning profile. And upload your application. This is tested way and should resolve your issue.