Working in the 2.2 SDK I have resolved all of the issues I did have as I worked through the new App. When I upgraded to the 3.0 SDK, I now get 5 warning messages that say something like: Warning: 'setText:' is deprecated at... and a file path to UIKit.framework 'UITableViewCell.h' I have read the notes and entries that discuss the deprecate issue, but am not entirely sure I understand what it all means. As far as I can tell, my App is fine, but a few changes to the code will make it completely compatible with the new 3.0 software. But I can also see that changing things to suit 3.0 could make it incompatible with earlier versions on most people's hardware. What I can't tell is if Apple will allow it through or not. It all works fine in the Simulator for both 3.0 and earlier settings. [Will be testing on the device in the next day or so. Although I only have a 3.0 iPhone currently.] Would anyone wiser than me explain where we are with the deprecated warnings and what the best approach should be. If anyone is having similar experiences, please share what you are doing on this point.