FindMePhone 1.0.1 and 1.0.2
We released FindMePhone 1.0.1 a few days ago to address a couple of issues.
First, support for the iPad. FindMePhone extracts the necessary data from MobileMe to display it in a friendly, familiar interface on the iPhone, and the data MobileMe provides for the iPad was a bit different – something the app didn’t expect, so we had to adapt.
Secondly, and certainly more importantly, it solves the problem of being told that you’re not connected to the internet when trying to sign in, despite the fact that you very clearly are. Apple changed something on their end that resulted in the iPhone not trusting one of their security certificates, so the app refused to sign in. Though we’re not exactly sure what or why they changed it, we’ve managed to work around it.
Unfortunately, we jumped the gun on the release of 1.0.1 and since all worked well in the simulator, we used the same build commands we’ve always used in the past and pushed an update out, expecting everyone’s issues to be resolved. As it turned out, it was quite the opposite: FindMePhone 1.0.1 crashes as soon as its launched!
After a day and a half of changing a thousand settings, trial and error, and tons of frustration, we eventually discovered that something had changed in the new iPhone OS 4.0 SDK that was preventing any app we compiled for the jailbroken platform from running on the actual device. After removing the 4.0 SDK and re-installing the 3.2 SDK, all was well. We psuedo-signed the app just as we did before, but this time, it worked exactly as expected.
As of the time of this writing, FindMePhone 1.0.2 has been submitted to ModMyi (thanks to them for hosting for us!) and Rock Your Phone, so it should be available in Cydia and Rock within the next 24 or so hours.
Thank you all for your patience through this rocky series of events!