Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

Publish App failure
Started by mlhdyx Aug 20 2014 05:51 PM

15 replies to this topic
[TOPIC CONTROLS]
This topic is locked This topic is locked
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

mlhdyx

[GLOBAL: userInfoPane.html]
mlhdyx
  • Enterprise
  • PipPip
  • 10 posts
  • Member

1. ERROR ITMS-9000: "This bundle is invalid. The Info.plist file is missing the required key: CFBundleShortVersionString"

When I try to publish the App by application loader.

 

It was always ok before but not this time. What's the hell, anybody know it?

 

2. Does Apple chance something but Corona didn't know it?

 

 



[TOPIC: post.html]
#2

samwit

[GLOBAL: userInfoPane.html]
samwit
  • Pro
  • PipPipPip
  • 41 posts
  • Advanced Member

I am also getting the exact same error using build 2014.2404 and build 2014.2393a

 

[TOPIC: post.html]
#3

tim623

[GLOBAL: userInfoPane.html]
tim623
  • Pro
  • PipPip
  • 16 posts
  • Member

Chiming in with a "me too", have tried build 2401 as well with the same error.

For the record I took a look inside the IPA file and CFBundleShortVersionString does not exist in the info.plist

 

I wonder if this is a change on Apples end getting ready for iOS 8, making an optional field mandatory?  that said, I would have that field was mandatory.  



[TOPIC: post.html]
#4

tim623

[GLOBAL: userInfoPane.html]
tim623
  • Pro
  • PipPip
  • 16 posts
  • Member

I found an old reference to CFBundleShortVersionString and it was not a mandatory field, which could explain why Corona don't appear to include it.  Possibly Apple are now enforcing it.  Speculation of course.

 

Time to raise a support ticket about it.  I'll do that now.



[TOPIC: post.html]
#5

PickionGames

[GLOBAL: userInfoPane.html]
PickionGames
  • Basic
  • PipPipPipPipPipPip
  • 62 posts
  • Jedi

Is this something that just came up today?

 

Tried to upload a version created today and got the same exact message as well.



[TOPIC: post.html]
#6

tim623

[GLOBAL: userInfoPane.html]
tim623
  • Pro
  • PipPip
  • 16 posts
  • Member

Is this something that just came up today?

 

Tried to upload a version created today and got the same exact message as well.

Seems to be pretty recent.  I raised a support ticket so hopefully we will hear soon.



[TOPIC: post.html]
#7

PickionGames

[GLOBAL: userInfoPane.html]
PickionGames
  • Basic
  • PipPipPipPipPipPip
  • 62 posts
  • Jedi

Ok so I made an edit to my build.settings file as such:

 

CFBundleShortVersionString = "1.0",
 
Where the "string" matches my version number in the iTunes Connect and also the build version when composing using Corona. So far the app was accepted by iTunes Connect, hopefully it'll get approved this way, not going to know of course for another week until they review the app but hopefully this is a simple solution.


[TOPIC: post.html]
#8

Brent Sorrentino

[GLOBAL: userInfoPane.html]
Brent Sorrentino
  • Corona Staff
  • 4,465 posts
  • Jedi

Hi @PickionGames,

Yes, I was going to suggest this approach for the moment. We'll check into it though and see what steps may be necessary on our side.

 

Thanks,

Brent



[TOPIC: post.html]
#9

mlhdyx

[GLOBAL: userInfoPane.html]
mlhdyx
  • Enterprise
  • PipPip
  • 10 posts
  • Member

Thanks @PickionGames, it worked for me too.

Great.

 

 

Ok so I made an edit to my build.settings file as such:

 

CFBundleShortVersionString = "1.0",
 
Where the "string" matches my version number in the iTunes Connect and also the build version when composing using Corona. So far the app was accepted by iTunes Connect, hopefully it'll get approved this way, not going to know of course for another week until they review the app but hopefully this is a simple solution.

 



[TOPIC: post.html]
#10

LairdGames

[GLOBAL: userInfoPane.html]
LairdGames
  • Pro
  • PipPipPipPipPipPip
  • 960 posts
  • Jedi

Thanks @PickionGames!!!!

 

Mo



[TOPIC: post.html]
#11

loughrank

[GLOBAL: userInfoPane.html]
loughrank
  • Basic
  • PipPip
  • 24 posts
  • Member

Yeah - super thanks @PickionGames.  Worked for me as well  :D 



[TOPIC: post.html]
#12

Tom

[GLOBAL: userInfoPane.html]
Tom
  • Corona Staff
  • 1,391 posts
  • Jedi

Just to let everyone know that we added the CFBundleShortVersionString fix to the next Daily Build (2405 and higher). This will set the version string to the value set in the Version field in the iOS build window.

 

As for previous builds of CoronaSDK (including the 2393 Public Release), you will need to manually add the following to the plist section of the build.settings file.

 

CFBundleShortVersionString = "1.0",

 

You need to change the "1.0" to match what you have in Version field.

 

I did a Google search of this issue and found a number of other sites reporting the problem. It looks like Apple starting requiring this plist setting two days ago.



[TOPIC: post.html]
#13

walter

[GLOBAL: userInfoPane.html]
walter
  • Corona Staff
  • 642 posts
  • Jedi

Here's an example build.settings based on the HelloWorld sample: 

 

https://gist.github.com/walterlua/75e29090abaca29a6510



[TOPIC: post.html]
#14

lessmsios

[GLOBAL: userInfoPane.html]
lessmsios
  • Pro
  • PipPipPipPipPipPip
  • 70 posts
  • Jedi

Ya gotta love the fast resolutions here! Thanks!



[TOPIC: post.html]
#15

efgames.net

[GLOBAL: userInfoPane.html]
efgames.net
  • Pro
  • PipPipPipPipPipPip
  • 90 posts
  • Jedi

I still have it - http://forums.coronalabs.com/topic/50942-certificate-not-installed-20142428-20140908/

even with latest corona. Any suggestions or what to do  - whould be great.



[TOPIC: post.html]
#16

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Corona Staff
  • 9,954 posts
  • Jedi

This thread's issue is related to: http://coronalabs.com/blog/2014/08/21/ios-building-issue/

 

However, in preparation for iOS 8, Apple is making more changes to their servers.  This is causing other issues which are affecting all developers, not just Corona developers:

 

http://stackoverflow.com/questions/25755142/appstore-submission-missing-or-invalid-signature-com-google-gppsignin3presou 

 

[UPDATE: This issue is a new one due to Apple. Due to constant Apple changes, we recommend holding off on Apple app submissions: http://forums.coronalabs.com/topic/50991-appleios-app-submission-errors/]




[topic_controls]
[/topic_controls]