"Build does not contain payload directory" error

I tried to create a beta distribution using HockeyApp, and when I dragged my app “build” file into the HockeyApp page, I get a “build does not contain a payload directory” error.   :frowning:

Am I missing anything?  I haven’t put anything that’s “HockeyApp”-related stuffs into the codes of my app yet, not sure if I need to do that.

Has anyone gotten your Corona build to work with HockeyApp?  Thanks!  

You have to have a valid .ipa file.

Make a folder named Payload (case sensitive)

Drag the .app file that Corona makes inside the Payload folder

Rename the Payload folder to yourAppName.ipa

That should do the trick.

Rob

Thanks a lot Rob, I’ll try it later after getting home!  

Hmmmm… Maybe I´m a little slow but I can´t understand this. I make a folder named Payload.ipa and then change the name to myappname.ipa.

Why name it Payload in the first place?

This information should be added in the documentation.

You make a folder called Payload.

Inside that folder you put the .app file that Corona SDK outputs.

Then you compress the Payload folder.

Rename the file Payload.zip that’s created to yourappname.ipa

Apple created the .ipa format. I have no idea why they chose to name it Payload. Which document would you have looked to find this information?

Rob

Aha!

Now I understand. Thanks a lot Rob!

I would have liked to see this information in the plugin documentation. Or in your article. That would have saved me a lot of time.

You have to have a valid .ipa file.

Make a folder named Payload (case sensitive)

Drag the .app file that Corona makes inside the Payload folder

Rename the Payload folder to yourAppName.ipa

That should do the trick.

Rob

Thanks a lot Rob, I’ll try it later after getting home!  

Hmmmm… Maybe I´m a little slow but I can´t understand this. I make a folder named Payload.ipa and then change the name to myappname.ipa.

Why name it Payload in the first place?

This information should be added in the documentation.

You make a folder called Payload.

Inside that folder you put the .app file that Corona SDK outputs.

Then you compress the Payload folder.

Rename the file Payload.zip that’s created to yourappname.ipa

Apple created the .ipa format. I have no idea why they chose to name it Payload. Which document would you have looked to find this information?

Rob

Aha!

Now I understand. Thanks a lot Rob!

I would have liked to see this information in the plugin documentation. Or in your article. That would have saved me a lot of time.