Invalid Binary error when uploading to iTunes Connect
phil at liverpool.ac.uk
Tue Sep 22 10:13:21 EDT 2015
just a follow-up to this invalid binary problem I was having. Thanks to everyone who sent me suggestions. The email from Apple that follows a rejection does contain more information about the problem and reported an error with an invalid path and referenced the image I use as the iTunes artwork. What iTunes Artwork you ask…
I have been following a suggestion from someone here about how to make .ipa packages to submit to iTunes Connect. Their instructions included the following:
zip -r my_app_name.ipa iTunesArtwork Payload
where Payload is a folder containing the LiveCode standalone, iTunesArtwork is a png file and my_app_name.ipa is the name you want for the .ipa package.
Turns out although this used to work (as recently as April this year), Apple now reject .ipa packages that contain anything other than the app itself. The command I'm using *now* is
zip -r my_app_name.ipa Payload
and this was accepted by iTunes Connect for review.
I am still getting the "API analysis file is too large", but that doesn't seem to matter.
On 17 Sep 2015, at 16:21, Neil Roger <neil at livecode.com> wrote:
> Hi Phil,
> You should get an email from Apple, after the binary changes to invalid on iTunes connect, with an explination to why this has happened. This should give you an idea as to why this is happening
> Kind Regards,
> Neil Roger
> LiveCode Technical Support Lead
> neil at livecode.com <mailto:neil at livecode.com>
> +44 (0) 845 219 8923.
> 25A Thistle Street Lane South West, Edinburgh, EH2 1EW
> Facebook <https://www.facebook.com/pages/LiveCode/121318328010780> Twitter <https://twitter.com/livecode> Youtube <https://www.youtube.com/user/RunRevLtd> Linkedin <https://github.com/runrev/livecode>
> On 17/09/2015 16:05, Phil Jimmieson wrote:
>> Hi folks,
>> I've tried compiling my iOS app using both Livecode 6.7.6 and 6.7.5. My Application has a minimum requirement of iOS 7.1. As far as I can tell my provisioning profile and all certificate related things are fine. When I zip up my standalone, and then try to upload it with Application Loader it firstly tells me that the "API analysis file is too large" (I've not seen that warning before) and then eventually I'm told later that it is an invalid binary. Any ideas what I might be doing wrong? Or has something changed with iTunes Connect that is affecting App Uploads?
>> Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236
>> Computer Science Dept., Liverpool University, Ashton Building, Ashton Street
>> Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/
>> I used to sit on a special medical board... ...but now I use this ointment.
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236 (Mobile) 07976 983164
Computer Science Dept., Liverpool University, Ashton Building, Ashton Street
Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/
I used to sit on a special medical board... ...but now I use this ointment.
More information about the use-livecode