★ TouchArcade needs your help. Click here to support us on Patreon.

Help testing our app

03-18-2010, 02:32 PM
#1
Joined: Sep 2009
Location: Buenos Aires, Argentina
Posts: 30
Help testing our app

Hi,
Both our apps, NineGaps and RuneTrails are receiving some 1 star rates because the app seems to be crashing when opened in OS 2.2.1. We updated our development iPod to 3.0 when it was beta, and now have all our devices in 3.x.

Is anyone willing to help us get to the bottom of the issue? It should be an easy fix, due -I think- to some linkage problem.

Thank you in advance.
03-18-2010, 02:34 PM
#2
Joined: Sep 2009
Posts: 5,678
Well..I'm just going to throw it out there..If you can't find anyone with 2.2.1, you could probably find that FW version online to download, and restore one of your devices with it to try and find the bug.

03-18-2010, 02:35 PM
#3
Joined: Sep 2009
Location: Buenos Aires, Argentina
Posts: 30
Quote:
Originally Posted by derek420 View Post
Well..I'm just going to throw it out there..If you can't find anyone with 2.2.1, you could probably find that FW version online to download, and restore one of your devices with it to try and find the bug.
I found the FW online, as you suggest, but could not find a way to downgrade an iPod Touch to 2.2.1.
03-18-2010, 02:37 PM
#4
Joined: Sep 2009
Posts: 5,678
Well you have to plug your device in, and hold down the Option key when you click Restore. You'll then be able to navigate to the 2.2.1 FW.
03-18-2010, 02:38 PM
#5
Joined: Sep 2009
Location: Buenos Aires, Argentina
Posts: 30
Quote:
Originally Posted by derek420 View Post
Well..I'm just going to throw it out there..If you can't find anyone with 2.2.1, you could probably find that FW version online to download, and restore one of your devices with it to try and find the bug.
Quote:
Originally Posted by derek420 View Post
Well you have to plug your device in, and hold down the Option key when you click Restore. You'll then be able to navigate to the 2.2.1 FW.
I'll try it. Are you sure that works as easy as you suggest?
03-18-2010, 02:40 PM
#6
Joined: Sep 2009
Posts: 5,678
Yep its incredibly easy. When my iPod bricked I had to do those same steps so I could restore from 3.1.2 instead of upgrading to 3.1.3. Make a backup of all your info just in case though, you never know. If you're hesitant just Google it or go on YouTube, there's tons of how-to/tutorials.
03-18-2010, 03:20 PM
#7
Joined: Jul 2009
Posts: 317
You have to force the iPod into DFU mode also, otherwise it will not accept an OS that is lower than what is installed.

As derek420 said just google "downgrading iphone os" and you should be able to find a tutorial that walks you through the process
03-18-2010, 03:36 PM
#8
Joined: Feb 2010
Location: Ontario, Canada
Posts: 9
We had a similar problem, but in the opposite direction. We had a 2.2.1 ipod and a bunch of iPhones running 3.* . After we first released iTouch My Friends, we found that the iPod 3.* had memory issues with our DLC. We are now in the process of purchasing an iPod with 3.* to have every OS/Device covered.
03-18-2010, 04:30 PM
#9
Ensure that any 3.0 specific frameworks are weak-linked.

What frameworks are you linking?

Didev Studios || Twitter || YouTube || Facebook
Releases
GeoSnake || Bugz || Review Scraper (Open Source)
03-18-2010, 06:56 PM
#10
Joined: Mar 2009
Location: St-Hubert (Quebec), Canada
Posts: 133
Another suggestion...

You can also find a beta tester that can help you track down with a debugging build. I did that for a few other dev as my iPod touch 2nd gen. is still running with 2.2.1 (this is my main development iDevice and I decided to keep it this way as long as I can).

If you add some NSLog in your code, someone can simply plug it in and with XCode send your the console log which will help you pinpoint the exact location of the problem. Also send you the crash report log too (though I find it more difficult to work with those, better NSLog which you have control of what you document there).