Giả sử tôi đặt 5 thông báo cục bộ cho ứng dụng iPhone, sau đó người dùng xóa ứng dụng. Nếu ứng dụng được cài đặt lại, nó sẽ hiển thị các thông báo trước đó.Cách xóa tất cả thông báo cục bộ khi ứng dụng bị xóa khỏi iPhone
Tôi biết đoạn mã sau xóa tất cả các thông báo
[[UIApplication sharedApplication] cancelAllLocalNotifications];
Nhưng nơi nào tôi đặt mã đó để nó thực thi khi ứng dụng bị xóa?
Hoặc bất kỳ cách nào khác để giải quyết vấn đề này.
thể bạn không xóa nó trên khởi động đầu tiên để thay thế? Ví dụ: nếu một cờ nhất định trong UserSettings không được đặt, bạn hủy tất cả cờ và đặt cờ? –
Trong ứng dụng này tôi sử dụng cơ sở dữ liệu để lưu trữ và lấy lại đối tượng thông báo cũng –
Neon .. điều này có giúp ích không? http://stackoverflow.com/questions/12369900/when-i-delete-my-ios-application-push-notification-state-remains – pordi