• My app schedules multiple local notifications to play a custom chime sound
1. One hourly repeating :45 seconds before each hour
2. Twelve repeating exactly on each respective hour (0-23) to repeat daily
3. One hourly repeating 15 minutes after each hour
4. One hourly repeating 30 minutes after each hour
5. One hourly repeating 45 minutes after each hour
Thats 4 hourly repeating Local Notifications and 12 daily repeating Local Notifications.
Starting with iOS 9, after a few successful hours of operation, local notifications fail to repeat and sound the chime.
I watch the console and see when local notifications are receved. I also see when they suddently no longer appear to trigger the event. I made the required changes starting with iOS 8 for Local Notifications. I don't see from the documentation that anything changed in iOS 9.
I have seen reviews posted on several apps that do chimes that all says something like "This app was great until I updated to iOS 9. PLEASE FIX! Apple, please help."
Since the problem is impacting multiple apps, I have to think there is one thing Apple is requiring developers to do differently to schedule notifications that repeat, or Apple has intentionally limited the functionality so local notifications can't repeat, or there is a bug that Apple needs to fix.
Given it's been several months since iOS 9 was released, and we have had several minor updates, I'm thinking Apple doesn't think this new behavior is a bug.
So, what do I need to do to be able to fix my app so I can put it back up for sale and give people the functionality they want?
You might ask: "How can the question be answered without seeing your source code?"
My reply: Something changed starting with iOS 9. I want to know what changed. Or tell me if Local Notifications can no longer be used to schedule a repeating notification, if that's the case. Or tell me there's a known issue and someone is working on fixing it.