Purvi Mehta
Purvi Mehta

Reputation: 31

This bundle is invalid. The Info.plist file is missing or could not be parsed. Please check it for embedded control characters

Please help me out with this issue while uploading application to Appstore I am getting this error:

enter image description here

Upvotes: 2

Views: 2086

Answers (2)

Anirudha Mahale
Anirudha Mahale

Reputation: 2596

I had the same issue & I wasted full day looking here and there creating builds and validating them. I checked my Info.plist file & there was no control character.

One property CFBundleShortVersionString from Info.plist was referring to $(MARKETING_VERSION) which had the control character. So kindly check the Info.plist file first and then the referencing variables.

Upvotes: 0

Hydra
Hydra

Reputation: 101

I experienced similar issue recently - messed with a lot of different things but at the end, the issue was a bad character in the file - which is only visible through an editor like vi. Open the file with vi and then navigate to the bad character if you find one (it usually sticks out like a sore thumb as a different color to the rest of the file) - then hit 'x' to delete it. The type colon on keyboard and 'wq' and hit enter to save and exit. Delete previous archive - archive again and try to validate. This worked for me.

Upvotes: 4

Related Questions