Я успешно использовал APNS в приложении для iphone, но у меня все еще есть проблема с настройкой оповещения. Ниже мой вопрос:
1 Я не могу настроить вид оповещения, например заголовок и заголовок кнопки. Я настраиваю оповещение как:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
NSDictionary *apsDic = [userInfo valueForKey:@"aps"];
NSString *alertStr = [apsDic valueForKey:@"alert"];
NSNumber *badgeNum = [apsDic valueForKey:@"badge"];
NSString *soundStr = [apsDic valueForKey:@"sound"];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:[arr objectAtIndex:1]
message:msg
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:@"view",nil];
[alert show];
[alert release];
}
В моем приложении заголовок предупреждения - это заголовок моего приложения, а названия кнопок - «Закрыть» и «Просмотр».
2, когда я нажимаю «Просмотр», отображается представление запуска моего приложения, а затем происходит сбой. Почему?
Таким образом, если система выдает предупреждение, которое нельзя настроить, действие просмотра также находится под контролем системы. Кажется, есть противоречие между 1 и 2.
Любая помощь приветствуется!
спасибо