Cannot upload to App store - invalid bundle

iTunes Connect tells me “The error message you received clearly indicates that the bundle ID you are using is invalid. This must be corrected, among other things, in Xcode. If you are unfamiliar with Xcode you will want to seek assistance from your programmer.”.

I’ve told them I am not using XCode but they are not hearing me. What is invalid about it is a mystery to me.

You don’t need Xode, but remember Apple’s docs are assuming people are using Xcode.

Can you post a screen shot of the Corona build screen?

Rob

The Corona build screen? The dialog box that pops up when you choose “Build”?

I want to give you a promo code for Bluebear which will allow you to download a free copy so you can see that the original ebook is legitimate.

I am trying, in this project, to make the lite version. Can I send the promo code to you and not post it here? The book is located here: https://itunes.apple.com/us/app/bluebear-book/id713585901?mt=8

Yes, the Corona build screen.  I don’t need to see your existing app.  We just need to figure out why you’re getting this error…

It would also be helpful to see the contents of your /User/yourname/Library/MobileDevice/Provisioning Profiles folder too and see how that matches up with the pull down on your Code Signing properties on the build screen, but lets start with that screen shot.

Rob

http://i.imgur.com/Nruwl1G.jpg

I really appreciate this help!!

R

Do you mean this? I see there are multiple copies:

apple_manual_Eng_web_ver_0_5.pdf

Bluebear Provisioning File

Bluebear_Free_Version.mobileprovision

Bluebear_Free_Version.mobileprovision

CoronaAdHoc.mobileprovision

CoronaAdHoc.mobileprovision

CoronaDevelopment.mobileprovision

CoronaDevelopment.mobileprovision

iOS_Team_Provisioning_Profile_Xcode_iOS_Wildcard_App_ID.mobileprovision

iOS_Team_Provisioning_Profile_Xcode_iOS_Wildcard_App_ID.mobileprovision

main.lua

Moglue_Publishung_guide_Eng_web_ver_0_5 (1).pdf

Moglue_Publishung_guide_Eng_web_ver_0_5.pdf

project.pbxproj

Why are there .pdf files, and a main.lua there.  This folder should only have .mobileprovision files.  I don’t know why it’s showing duplicates.  That should not be possible.

And to make sure, if you go to the Apple Provisioning Portal where you created these profiles, Bluebear_Free_Version is using a different AppID than the one in your existing app.

AppID is different.

I am thinking that I need to hire someone to do this for me. I did not have these problems with the existing app and, obviously, I am technically in over my head. My technical experience is limited to html, wordpress, some javascript. I find this process opaque, convoluted, confusing. Can you recommend someone who can finish the uploading of this free version, then also take the existing app and building it for Android? Seems like a simple thing that I am not able to accomplish. And, my time is running out. I really can’t give this too much more time. The production of this book began 12 months ago.

I would post it in the jobs forum.

Rog

Well, I never…

It was the example file folder. I removed all the code and just left the example files sitting amongst the icons and all was ok. App still works, just untidy. Any ideas how to make it tidy again?

Martin

I am having the same trouble. There is no example file folder; I don’t know what you are talking about there. It just keeps telling me the bundle id is invalid. I tried starting over and now I have two projects that I can’t upload.

Hi @martin.kilkie,

Was your folder (that you removed) named with a space, as in “example folder”? @zentemple, do you have a folder with a space or other non-standard characters in it?

Brent

The zip file has no spaces in it. It is in a folder named Bluebear Lite. The zip file is called BluebearFreeVersion.zip. I am not uploading folders, just the zip file.

So inside the bundle, you have folders with spaces? This may be the issue.

If by bundle you mean the zip file that Corona created from, I assume, my Build folder, no. No spaces.

I get these kind of errors:

“Unable to authenticat the package: 773896520.itmsp”

"ERROR ITMS-9000: This bundle is invalid. The bundle identifier is already in use by a different software package. at SoftwareAssets (MZItmspSoftwareAssetPackage)

ERROR ITMS-9000: The bundle identifier cannot be changed from the current value, ‘com.leolabook.bluebearlite’. If you want to change your bundle identifier, you will need to create a new application in iTunes Connect at SoftwareAssets (MZItmspSoftwareAssetPackage)

To clarify, before you compile the build, do you have folders in the project with spaces or non-standard characters? For example:

MyCoronaApp

–main.lua

–My Art Assets

----image1.png

----My Characters

------character1.png

no space, no non-standard characters. There are dashes and underscores in individual files but that was not a problem in the full version.

Can you bring up your terminal, change directory to the folder where your source code is and issue the command:

ls -la

and post the results of that command?

I’m not a terminal guy so simple things like…can’t figure the path. What is it you are trying to see? Perhaps there is another way.

I am on a mac. The path to the build is: /Documents/Sites/Leola Book/Kwik Movies/bluebearlite/build

I thought zen said “It is in a folder named Bluebear Lite.”

Which is a folder with a space in the name, which would cause it to break(?) If that’s the root folder, other filename issues would be case-sensitivity (upper/lower case names), hyphens-dashes, apostrophes, ANY punctuation would likely cause a problem, spaces as brent said…  (any of these in folder or filenames will cause a problem).