Wednesday, November 19, 2008

Über coolness ...

Saturday morning, I managed to get my app on my iPod. I was rather nervous about the whole process after reading various horror stories from fellow iPhone developers, but my worst fears didn't materialize. Lucky me I guess ... I followed religiously the howto sections of the developers' site to provision my device then get my certificate stuff in order and things were going well, until I ran into the first issue: there is no NSCalendarDate on the device (bummer!). Now, this is really my fault since I failed to paid attention to the fact that, as stated in the documentation, that particular class is on its way to be deprecated ... and missing from the iPhone OS. The surprising thing, though, is that that class is available when targeting the simulator ... Anyhow, that wasn't a huge drama and after a bit of cleanup, I was onto the next issues: the dreaded 0xE800003A and 0xE8000036 ... errors :-|

The first one, is easy to fix after a bit of googling as for the second one, it is also kinda easy to fix since it only occurs when I try to install a new built over an older one. When it occurs, which isn't all the time but rather often (read 9 out of 10), I just delete the older version from the home screen, before hitting Build & Go or Go. Which is a bit of a bummer 'cause each time I lose whatever state & data my app was in ... :-(

Anyhow, now that the app is on the device we are finally ready for our big event ... and with enough time to spare so that we have been improving the app ;-)

No comments: