APNSwift icon indicating copy to clipboard operation
APNSwift copied to clipboard

📱HTTP/2 Apple Push Notification Service built with swift - send push notifications to iOS, iPadOS, tvOS, macOS, watchOS, visionOS, and Safari!

Results 13 APNSwift issues
Sort by recently updated
recently updated
newest added

Would love to get in an `APNSMockServer` to make testing easier

enhancement

Wed like to make the transport layer pluggable so that users can choose to implement their own transporting layer they can do so. Some initial thoughts - Create a APNSwiftCore...

enhancement

👋 Hello World, Summary: This pull request introduces support for the new Push to Talk (PTT) framework available in iOS 16.0+ and iPadOS 16.0+. Check [Apple Documentation](https://developer.apple.com/documentation/pushtotalk) for more info....

I believe this PR brings things in line with the JSON payload described in [the docs](https://developer.apple.com/documentation/activitykit/starting-and-updating-live-activities-with-activitykit-push-notifications#Construct-the-payload-that-starts-a-Live-Activity). This makes the `APNSLiveActivityNotificationEvent` type a bit more clunky to deal with, so I'd...

Added support for returning the `apns-unique-id` header from responses, which makes them possible to look up in the console: Also, this now logs the `APNSResponse` struct with Lowercase IDs, to...

In this update, I've addressed an issue where using [AnyEncodable](https://github.com/Flight-School/AnyCodable/blob/master/Sources/AnyCodable/AnyEncodable.swift) for user-provided notification payloads caused a crash during alert or background notifications. These changes resolve the crash and ensure stable...