I have a couple of side projects going on, although it is always a challenge to find time of them. One of them, SignalPath, is what I created back in 2015. Currently, I have been spending some time to bump the Swift version to 6 which brought a quite a list of errors. In many […]
The Push Notifications Console now includes metrics for broadcast push notifications sent in the Apple Push Notification service (APNs) production environment. The console’s interface provides an aggregated view of the broadcast push notifications that are successfully accepted by APNs, the number of devices that receive them, and a snapshot of the maximum number of devices […]
BuzzKill allows you to see the notifications you need to see when you need to see them and filter out everything else you don’t. Here is just a taste of what BuzzKill can do: • Cooldown – Don’t get buzzed multiple times when someone messages you multiple times in quick succession• Custom alert – Set […]
In theory, the idea of notification summaries sounds great – iOS 18 uses the power of Apple Intelligence to summarize multiple notifications from a particular app into one, easy-to-read preview that you can scan with minimal effort. Unfortunately, the result of these Notification summaries can be a little bit more dystopian than you’d like them […]
The Certification Authority (CA) for Apple Push Notification service (APNs) is changing. APNs will update the server certificates in sandbox on January 20, 2025, and in production on February 24, 2025. All developers using APNs will need to update their application’s Trust Store to include the new server certificate: SHA-2 Root : USERTrust RSA Certification Authority certificate. To ensure […]
While working on a feature for downloading images in my app, I ran into a strange issue where progress notifications were never reaching 100%. Knowing that the framework is usually not wrong, I started suspecting my own skills (as usual). To make matters worse, nobody was able to reproduce the issue in a sample project I shared with other […]