ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory." - Maybe Bug in AppLoader 3.7
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller
ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory." - Maybe Bug in AppLoader 3.7
I have been trying for three days to upload a file to the App store, I am using the attached link,
but I always get "ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory.""
http://lessons.livecode.com/m/4069/l/33 ... -app-store
Can someone tell me what I might be doing wrong?
Thanks,
David
but I always get "ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory.""
http://lessons.livecode.com/m/4069/l/33 ... -app-store
Can someone tell me what I might be doing wrong?
Thanks,
David
Last edited by DR White on Wed Feb 28, 2018 12:35 pm, edited 2 times in total.
-
- Livecode Staff Member
- Posts: 818
- Joined: Fri Feb 06, 2015 4:03 pm
Re: ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory."
Hi David,
The link you have posted is broken, but I assume you are referring to this lesson:
http://lessons.livecode.com/m/4069/l/33 ... -app-store
Last time I checked (3 days ago) this worked as expected for me.
I guess you use Application Loader to upload the binary, and you are trying to upload a .ipa (not.zip) file, is that correct?
Moreover, which version of LC are you using?
Best,
Panos
--
The link you have posted is broken, but I assume you are referring to this lesson:
http://lessons.livecode.com/m/4069/l/33 ... -app-store
Last time I checked (3 days ago) this worked as expected for me.
I guess you use Application Loader to upload the binary, and you are trying to upload a .ipa (not.zip) file, is that correct?
Moreover, which version of LC are you using?
Best,
Panos
--
Re: ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory."
Panos,
I am using 8.1.9.
I am moving an .app file to myApp folder on desktop
renaming folder:
mv myApp Payload
zip -r application.ipa Payload
using Application Loader
I am using 8.1.9.
I am moving an .app file to myApp folder on desktop
renaming folder:
mv myApp Payload
zip -r application.ipa Payload
using Application Loader
-
- Livecode Staff Member
- Posts: 818
- Joined: Fri Feb 06, 2015 4:03 pm
Re: ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory."
What is the output in the terminal when you execute the <zip -r application.ipa Payload> command? You should see something like:
panosTest:Desktop panos$ mv TestAppStoreSubmission Payload
panosTest:Desktop panos$ zip -r application.ipa Payload
adding: Payload/ (stored 0%)
adding: Payload/.DS_Store (deflated 95%)
adding: Payload/TestAppStoreSubmission.app/ (stored 0%)
adding: Payload/TestAppStoreSubmission.app/_CodeSignature/ (stored 0%)
adding: Payload/TestAppStoreSubmission.app/_CodeSignature/CodeResources (deflated 74%)
adding: Payload/TestAppStoreSubmission.app/AppIcon57x57.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon57x57@2x.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon60x60@2x.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon60x60@3x.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon72x72@2x~ipad.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon72x72~ipad.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon76x76@2x~ipad.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon76x76~ipad.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon83.5x83.5@2x~ipad.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/Assets.car (deflated 1%)
adding: Payload/TestAppStoreSubmission.app/Default-568h@2x.png (deflated 86%)
adding: Payload/TestAppStoreSubmission.app/embedded.mobileprovision (deflated 32%)
adding: Payload/TestAppStoreSubmission.app/Info.plist (deflated 77%)
adding: Payload/TestAppStoreSubmission.app/PkgInfo (stored 0%)
adding: Payload/TestAppStoreSubmission.app/TestAppStoreSubmission (deflated 51%)
panosTest:Desktop panos$
Moreover, what version of Application Loader are you using? I used 3.6
Best,
Panos
--
panosTest:Desktop panos$ mv TestAppStoreSubmission Payload
panosTest:Desktop panos$ zip -r application.ipa Payload
adding: Payload/ (stored 0%)
adding: Payload/.DS_Store (deflated 95%)
adding: Payload/TestAppStoreSubmission.app/ (stored 0%)
adding: Payload/TestAppStoreSubmission.app/_CodeSignature/ (stored 0%)
adding: Payload/TestAppStoreSubmission.app/_CodeSignature/CodeResources (deflated 74%)
adding: Payload/TestAppStoreSubmission.app/AppIcon57x57.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon57x57@2x.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon60x60@2x.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon60x60@3x.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon72x72@2x~ipad.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon72x72~ipad.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon76x76@2x~ipad.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon76x76~ipad.png (stored 0%)
adding: Payload/TestAppStoreSubmission.app/AppIcon83.5x83.5@2x~ipad.png (deflated 0%)
adding: Payload/TestAppStoreSubmission.app/Assets.car (deflated 1%)
adding: Payload/TestAppStoreSubmission.app/Default-568h@2x.png (deflated 86%)
adding: Payload/TestAppStoreSubmission.app/embedded.mobileprovision (deflated 32%)
adding: Payload/TestAppStoreSubmission.app/Info.plist (deflated 77%)
adding: Payload/TestAppStoreSubmission.app/PkgInfo (stored 0%)
adding: Payload/TestAppStoreSubmission.app/TestAppStoreSubmission (deflated 51%)
panosTest:Desktop panos$
Moreover, what version of Application Loader are you using? I used 3.6
Best,
Panos
--
Re: ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory."
Panos,
I am using 3.7.
I rebooted again, saved the binary to different folder, dragged the .app file to Desktop/myApp folder
followed the link instructions for like the 100th time used the up loader and it worked this time for some reason.
I did notice that after creating the zip file the last line of zip file was different then before and the screen shot you sent me (see attachment)
Thank you for your time and help, David
I am using 3.7.
I rebooted again, saved the binary to different folder, dragged the .app file to Desktop/myApp folder
followed the link instructions for like the 100th time used the up loader and it worked this time for some reason.
I did notice that after creating the zip file the last line of zip file was different then before and the screen shot you sent me (see attachment)
Thank you for your time and help, David
-
- Livecode Staff Member
- Posts: 818
- Joined: Fri Feb 06, 2015 4:03 pm
Re: ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory." - Solved Maybe
Hehe, maybe the all-time-classic solution "Have you tried to turn it off and on again?" has worked
BTW I am not sure if you should move the .app outside its *original* parent folder. In the lesson it is assumed that when you built the standalone, you chose to save it in Desktop. Thus, when the standalone is saved, it is assumed that your Desktop has a folder called "myAppName", which *already* includes "myAppName.app".
Regarding the PayLoad/.DS_Store file, there is also in my output, but it is in the beginning rather than the end.
Anyway, problem seems to be fixed now.
Best regards,
Panos
--
BTW I am not sure if you should move the .app outside its *original* parent folder. In the lesson it is assumed that when you built the standalone, you chose to save it in Desktop. Thus, when the standalone is saved, it is assumed that your Desktop has a folder called "myAppName", which *already* includes "myAppName.app".
Regarding the PayLoad/.DS_Store file, there is also in my output, but it is in the beginning rather than the end.
Anyway, problem seems to be fixed now.
Best regards,
Panos
--
Re: ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory." - Solved Maybe
Panos,
I tried numerous times saving the standalone direct to the desktop folder "myApp" and then going to terminal mode and followed the instructions of the live code link, without success. Of course, I also tried numerous time dragging the standalone to Desktop folder "myApp" without success.
I am not sure, what was really different this time. I will be curious when you update to 3.7 Application Loader, what your experience will be.
Again,
Thanks,
David
I tried numerous times saving the standalone direct to the desktop folder "myApp" and then going to terminal mode and followed the instructions of the live code link, without success. Of course, I also tried numerous time dragging the standalone to Desktop folder "myApp" without success.
I am not sure, what was really different this time. I will be curious when you update to 3.7 Application Loader, what your experience will be.
Again,
Thanks,
David
Re: ERROR ITMS-90072: "The IPA is invalid. It does not include a Payload directory." - Maybe Bug in AppLoader 3.7
What I have found is that the LC procedure for converting .zip to .ipa files worked well for other application Loader versions previous 3.7, but with 3.7 it works great the first time I create the myApp folder and after that new programs seem to need the myApp folder in a different directory. Seem very strange, but that is what I have had to do with ver 3.7 to get a successful upload to Apple.