IOS Publishing problems and solutions

fawzmafawzma Member Posts: 6
edited July 2012 in Working with GS (Mac)
I like many other have noticed certain roadblocks when it comes to publiching IOS apps. And here is what I have done to get around them.

The corruption message

This one, people say to do a save as on your project , that the project itself is corrupt. Not sure that's the case. I had to create a new "profile" the one right after you hit the publish button. Somehow whatever ones I had started before didn't work. Creating a new one does.

App Signing

This failure occurs right after the upload and during the signing phase. I went into the xcode preferences and downloaded/installed the older sdk's and whatnot.

App Saving

I think gamesalad can be a little more friendlier with the error messages. This one says you need the latest SDK. I'm sure most people pull there hair out saying they do have the latest SDK. I found that you can't change the HD:/Developer/applications location.

I put the developer folder on an external HD, once I put it back to the original place. I was greeted with a publishing congrats screen. For this, gamesalad should be able to give off a clue that the xcode files it's looking for isn't where its expected, or give us a preference to point to the current location.

This may or may not be everyone's solution, but this is what fixed mine.

Question

I haven't tested publishing with a development provision yet so I don't know what to expect. But will you get back an IPA you can drop into itunes, or will you get back an app file that I need to do something with?

Best Answer

  • ericzingelerericzingeler Posts: 334
    edited July 2012 Accepted Answer
    Do what fawzma said, I would be scared of testing an app within another app... just doesn't sound right.

    Just to be clear, you do not need to zip up the .app and rename to .ipa to test on a device. Both iTunes and Xcode Organizer will accept a .app.

    Use Xcode Organizer if you have it installed. It's much more useful than iTunes. iTunes is the devil!

Answers

  • ericzingelerericzingeler Member Posts: 334
    You'll get back a .app. All you have to do is zip it up and upload it via Application Loader. Just in case you don't know, a .ipa is a .zip.
  • fawzmafawzma Member Posts: 6
    Yeah, I'm aware of the zip/ipa thing. Does the application loader create an IPA I can use locally for testing?

    Not used to using these things outside of xcode.
  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408
    Best way to locally test is to use testflightapp.com

    In a nutshell, you Crete a build using gamesalad and an adhoc provisioning profile
    Upload it to testflightapp
    Download it to your devices

    Very simple and easy
  • fawzmafawzma Member Posts: 6
    Looked into this further

    You need to create a development provision with the devices you have.

    After you get back the .app file
    Create a folder called Payload
    Drop the .app file in there
    compress folder to zip file
    rename file to whateveryouwant.ipa

    drop into itunes and onto your phone.

    No reason to use a 3rd party site to do any of this for you.
  • fawzmafawzma Member Posts: 6
    nice one eezing. Just tested it with Organizer. Simply drag the .app file over to your device and you're done.
Sign In or Register to comment.