если у вас есть только одно или два конкретных окна оповещений, которые вы показываете (как и большинство приложений), то вы можете просто создать assign
ивар для оповещения:
@property (nonatomic, assign) UIAlertView* alertview;
Затем в приложенииделегат:
[self.viewController.alertview dismissWithClickedButtonIndex:[self.viewController.alertview cancelButtonIndex] animated:NO];
Вы можете поместить это в applicationDidEnterBackground:
или где угодно.Он закрывает предупреждение программно при выходе из приложения.Я делал это, и это прекрасно работает.