OpenFeint 2.6.1 with Deploy Target of iOS 2.2.1

Discussion in 'Public Game Developers Forum' started by MindJuice, Sep 9, 2010.

  1. I've got a project that was using an older version of OF before (OF 2.4.4) and was set to iOS 2.2.1 for the deploy target. That worked fine until I build with the 4.0 SDK. Now OF crashes as soon as I try to open it.

    So I just dropped in OF 2.6.1, and suddenly got over 13000 compile errors in the OF code.

    I found that switching the deploy target to 3.0 made all the errors go away. In addition, the crash that occurred in OF 2.4.4 doesn't happen, so that is good, but I don't know if requiring iOS 3.0 for an app that previously only required iOS 2.2.1 is going to go over well.

    Is there any other way to make OF 2.6.1 compile cleanly with a 2.2.1 deploy target? OpenFeint technical support is nowhere to be found after repeatedly asking them for help in their forum.

    Alternatively, is the iOS 3.x update available for free to iPod Touch users?

    If existing users can just upgrade for free then I won't feel bad for setting 3.0 as the minimum.
  2. To answer my own question, OF 2.6.1 does compile under iOS 2.2.1, but you need to do BOTH a "Clean All Targets", AND delete the build folder for your project.

    I had just deleted the build folder before, but apparently that is not enough.

    Weird, but good to know.

    Still curious to know if iOS 3.x is available for download for iPod Touch users.
  3. lukeca

    lukeca Well-Known Member

    Jul 22, 2009
    Just so you know, you can no longer submit binaries that target any iOS lower than 3.0
  4. jasoncitron

    jasoncitron Well-Known Member

    Jun 18, 2009
    Founding Craftsman of Hammer & Chisel. Previously
    San Francisco
    Lukeca is correct. Apple no longer accepts Apps built for OS 2.x, so we removed support for the old OS a few versions ago. Terribly sorry that you hadn't heard back from my support team. Shoot me an email if you would. I'd like to pick your brain about your experience using OpenFeint.

    Thanks for the continued support :)
  5. Yeah, that change actually just started to be enforced this week. I just had a new game approved with 2.2.1 on the weekend.

    I've always tried to maintain OS 2.2.1 until now, but now Apple auto-rejects binaries that target anything before 3.0.

Share This Page