Thực ra, tôi đang phát triển Ứng dụng kích hoạt thông báo địa phương vào thời điểm mặt trời mọc và mặt trời lặn (khác hàng ngày, vì vậy không thể sử dụng báo thức). Ngoài ra, tôi cần chức năng này ngoại tuyến.Thực hiện logic cho nhiều thông báo cục bộ hàng ngày vào các thời điểm khác nhau trong iOS
Tôi đã cố gắng:
- Đăng ký toàn bộ năm thông báo ngay lập tức nhưng nó không hoạt động vì các hạn chế giới hạn thông báo
- Đăng ký thông báo tiếp theo về sự kiện kích hoạt thông báo hiện tại nhưng logic này thất bại khi một thông báo không kích hoạt khi thiết bị bị tắt.
Mọi trợ giúp sẽ được đánh giá cao. :)
Cảm ơn câu trả lời của bạn, Tôi đã tìm thấy giải pháp cho Android sử dụng dịch vụ nền. API này hoạt động tốt nhưng API không khả dụng trong iOS. Bất kỳ giải pháp thay thế nào cho iOS? – ishaqbhojani
Bắt đầu dịch vụ nền cho ứng dụng của bạn sẽ không hoạt động nữa cho ứng dụng của bạn do [hạn chế nền] (https://developer.android.com/about/versions/oreo/background.html) từ [Android Oreo] (https : //developer.android.com/about/versions/oreo/android-8.0.html) trở đi. Có lẽ việc sử dụng API này hoặc API khác sẽ giúp bạn tiết kiệm thời gian để di chuyển sau này. – MRC
Ok, tôi sẽ sử dụng API này cho android, nhưng tính năng này không khả dụng cho iOS. Tôi nên làm gì cho iOS? – ishaqbhojani