Question

I want to submit my iPhone application to the app store. But I'm not able to do that due to following error.

ERROR ITMS-9000: "This bundle is invalid. The executable name, as reported by CFBundleExecutable in the info.plist file, may not contain any of these characters: \ [ ] { } parenthesis . + *" at Software Assets (MZItmspSoftwareAssestPackage)

There isn't any problem in generating ipa file for Ad-Hoc testing. I even tried with creating new project from Xcode but still the error continues. I am using Xcode-5.0

Was it helpful?

Solution 3

Thanks a lot to all who have tried to pull me out from this issue. I really don't know what was the problem but this morning i create new project, add new controllers and other needed files. Just copy all the codes in relative files. Build with certificate that i generated and was using last night. Submit in App Store and it did submitted. I didn't change in Info.plist file. No needed to generate new Distribution profile. Just create new project.

Many many thanks to @Mani, @Mani vannam, @Deepesh

OTHER TIPS

Just Edit this executable file(name) setting in info.plist which wouldn't contain special character as like error above. Check this screenshot. check this apple's doc(CFBundleExecutable)

enter image description here

Refer this stack

Note: This type of error doesn't occur with ad-hoc provisioning profile.

You are use the Ad-hoc distribution provision profile for upload the app in app store ....

According to Apple for upload the app you are use the app store distribution provision profile.

So error generate .....

Create the new provision for upload app store but No need the change bundle id....

enter image description here

and check Architecture enter image description here

and solve your problem

Thanks

Problem may be with your project name or target name so please rename it by single click on the target. have your project name with out any special characters like []{}

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top