The Info.plist for application at (null) specifies a CFBundleExecutable of (null)
- March 22nd, 2009
- Posted in Announcements . iPhone
- Write comment
When debugging an iPhone app on the device you may get the error “The Info.plist for application at (null) specifies a CFBundleExecutable of (null), which does not exist”
This can happen if you have dashes in your “product name,” or if the “product name” doesn’t match in your main project info, target info and possibly the name of your target. The compiler seems to use dashes as a delimiter in the link map and so it causes null errors.
Thanks. I had a dash in my company name. But, FYI, I had to exit XCode and re-open it for it to work.
I’ve had the problem even when I didn’t have dashes or blanks, and have restarted XCode too many times to count.
hey greg, the product name appears in multiple places for the main project info as well as the target info, you might make sure they all match.
I have the same problem with my project. It worked at first and I haven´t changed the product name or anything else in the plist.
I suddenly started experiencing this problem. No dashes, and product name matches everywhere (that I know of).
Then, I found a solution that worked for me here:
http://brainwashinc.wordpress.com/2009/11/02/the-info-plist-for-application-at-null-specifies-a-cfbundleexecutable-of-null-which-does-not-exist/#comment-126
@Tom Corwine
Thanks! Worked for me too!
I solved this by removing what’s inside Products. I am using xCode 3.2.1.
Hope that helpes!