App Rejected

Hmmm,

the icon has not been created on a Mac, but with a PC running Windows.

May I try *your* icon for a moment? Just to see if it’s *really* an icon-related issue?

I currently have my doubts…(and already have my next (now non-trivial) application in the pipeline - now with ui elements which look and feel like native ones (navigation bar, tab bar, selection lists etc.)

Thanks in advance,

Andreas Rozek [import]uid: 4331 topic_id: 279 reply_id: 949[/import]

Well,

thanks to Carlos I now know that it is definitely *not* the icon which causes the trouble (the error message is completely misleading, see http://iphonedevelopmentfaq.com/view-question.php?id=95)

Now I don’t know how to proceed…a few questions:

  • there are “provisioning profiles” (let’s call them PP) and “distribution profiles” (DP) - in order to submit an app to the App Store, do I have to build my app with the DP? and PPs are for local testing only?
  • if yes (what I think): within Corona, my DP appears as “certificate not installed”
  • after downloading, I copied my DP into the folder /Users//Library/MobileDevice/Provisioning Profiles/ (note the term “Provisioning”!) is that correct? Or is there any other way of “installation”?

    Unless I overlooked s.th., it might be worth adding some explanation between “Testing your App…” and “Submitting your App…” on page 18 of the “Device Build Guide” - because you definitely have to build the App again (with different settings)

    Just to be complete: I am running (the paid version of) SDK 1.1 (hmmm, is there anything I have to tell Corona to let the SDK know that I have bought it?)

    Thanks in advance for any help!

    Andreas Rozek [import]uid: 4331 topic_id: 279 reply_id: 958[/import]

What I forgot,

the “Application Loader” still issues that “Icon is not in the proper format” error messages - just don’t use it and submit your application using “iTunes Connect” instead!

Kind regards,

Andreas Rozek [import]uid: 4331 topic_id: 279 reply_id: 992[/import]

Yeah,

after a *really* loooooong period, I managed to get my “application” uploaded to the App Store (it’s now waiting for review)!

Some hints for others:

  • first of all: you need a “Development Provisioning Profile” for development and a “Distribution Provisioning Profile” for distribution. The “Development Provisioning Profile” requires a “Development Certificate” (a file called “developer_identity.cer”), while the “Distribution Provisioning Profile” needs a “Dsitribution Certificate” (called “distribution_identity.cer”) - I had missed that in the very beginning of my “experiments”
  • after “installing” the certificates (double-click the files and add them to your keychain), use the keychain manager to inspect them: both certificates must have a key associated with them - or Corona will complain “certificate not installed” all the time >= and THAT was my underlying problem. [edit] Don’t ask me *why* my distribution certificate wasn’t associated with a key…I just don’t know!

It might be a good idea to revise the “Device Build Guide” and add the two points I mentioned above - it might save other people a lot of time and frustration!

Kind regards,

Andreas Rozek [import]uid: 4331 topic_id: 279 reply_id: 991[/import]