Problem Uploading Binary to iTunes Connect

Hello Everyone,
I have written my first corona app called " Maths+" . I have created the new app in iTunes connect .
When i build my application in Corona using distribution certificate . It says build successful .

When i open application loader and point it to binary : Maths+.zip .

It returns this error : This bundle is invalid. The executable name, as reported by CFBundleExecutable in the info.plist file, may not contain any of these characters: \ [] {} parenthesis . + *

Can anyone suggest me a work around for this ? . Thank you :slight_smile: [import]uid: 78994 topic_id: 15005 reply_id: 315005[/import]

It returns this error : This bundle is invalid. The executable name, as reported by CFBundleExecutable in the info.plist file, may not contain any of these characters: \ [] {} parenthesis . + *
call your app MathPlus instead of Math+

or call Tim Cook and have him change the restriction just for you :wink: /JK

c.
[import]uid: 24 topic_id: 15005 reply_id: 55406[/import]

Hello Carlos ,

Thanks for quick reply , Im sure if i call it something else without special characters it would work. But won’t apple reject my app? Because Ive read few posts online who’s app’s got rejected due to different application name in AppStore and Application Name.

Thank you. [import]uid: 78994 topic_id: 15005 reply_id: 55408[/import]

Ah. that’s a different story. rename your app store and app name.

.c
[import]uid: 24 topic_id: 15005 reply_id: 55411[/import]

Because My final Build would be Mathsplus.app and the Application Name on AppStore will be Maths+. [import]uid: 78994 topic_id: 15005 reply_id: 55409[/import]

OMG that sucks. :frowning: I would have to redo everything again. Cuz all my Gamecenter Openfeint Leaderboards are set up with that name . [import]uid: 78994 topic_id: 15005 reply_id: 55412[/import]

that sucks.

.c
[import]uid: 24 topic_id: 15005 reply_id: 55415[/import]

I am not 100% sure that the filename.zip has much bearing on the app.

In CoronaSDK, you can have you app to be Math+.app but rename your zip to be math.zip, I have had apps *made in Corona* that have a space in the name, but iTunes does not allow a zip file with a space, so … I removed the space and uploaded it and it worked.

As a rule, I prefer not to use any characters other than [Aa-Zz] and [0-9] in my filenames, it is also due to the fact that I had set up a ftp server for use with MS Office 2000 and any file opened from the FTP server with a space would open as ReadOnly and other related issues with spaces and other characters.

cheers,

?:slight_smile: [import]uid: 3826 topic_id: 15005 reply_id: 55417[/import]

Thanks Jayant I will quickly give it a try and post back with results [import]uid: 78994 topic_id: 15005 reply_id: 55418[/import]

No luck with that one :(. Returns the same error. I think the problem lie’s with the Unix executable file name inside Maths+.app . [import]uid: 78994 topic_id: 15005 reply_id: 55422[/import]

I tried manually opening Maths+.app and modify contents of info.plist. I changed bundle name and bundle display name to Maths leaving executable field with Maths+. and i zipped it again and tried to resubmit. [import]uid: 78994 topic_id: 15005 reply_id: 55424[/import]

It says Application failed code sign verification. The signature was invalid, or it was not signed with an Apple submission certificate. [import]uid: 78994 topic_id: 15005 reply_id: 55425[/import]

Anyways thanks again for kind replies. I wonder how many apps in AppStore have “+” symbol under display name. [import]uid: 78994 topic_id: 15005 reply_id: 55426[/import]

I think that Carlos was wrong.

To have the app display on iPhone/iPad as “Maths +” change the product name to “MathsPlus”, but in your MathsPlus-info.plist, change CFBundleDisplayName to “Maths +”

Then your executable will be named “MathsPlus” (that is according to the rules), but it will display on screen as “Maths +”.

Example - you can check that there’s a free app called “Comics +”.

All the best!
Piotr

BTW. Check out Explain Everything - the best screencasting app for the iPad! :slight_smile:
[import]uid: 94933 topic_id: 15005 reply_id: 58681[/import]