как получить сообщение при получении уведомления «kCTMessageReceivedNotification» на IOS5

С ios4.x я могу использовать приведенный ниже код, чтобы получить сообщение при получении уведомления «kCTMessageReceivedNotification»

CTTelephonyCenterAddObserver( ct, NULL, callback,NULL,NULL, CFNotificationSuspensionBehaviorHold); 

if ([notifyname isEqualToString:@"kCTMessageReceivedNotification"])//receive message
    {

        NSDictionary *info = (NSDictionary *)userInfo;
        CFNumberRef msgID = (CFNumberRef)[info objectForKey:@"kCTMessageIdKey"];
        int result;
        CFNumberGetValue((CFNumberRef)msgID, kCFNumberSInt32Type, &result);   
        Class CTMessageCenter = NSClassFromString(@"CTMessageCenter");
        id mc = [CTMessageCenter sharedMessageCenter];
        id incMsg = [mc incomingMessageWithId: result];}

Но с ios5 я не могу сделать это, так как incMsg равен нулю, так что я могу сделать, чтобы получить сообщение?

Благодарност

Ответы на вопрос(3)

Ваш ответ на вопрос