Я использовал приведенный ниже код для добавления текстового поля в UIAlertView. Он прекрасно работает в симуляторе (iOS SDK 5.0), но при установке на устройстве (iOS 4.0.1) я получаю сообщение «Неопознанный селектор отправлен на ошибку экземпляра»
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Enter your name" message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];
alert.alertViewStyle = UIAlertViewStylePlainTextInput;
alert.tag = 9001;
[alert show];
[alert release];