APNSwift icon indicating copy to clipboard operation
APNSwift copied to clipboard

Push to Talk (PTT) Support

Open mash3l777 opened this issue 2 years ago • 0 comments

👋 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 for more info.

Changes:

Added a APNSPushToTalkNotification Structure. Updated a APNSClientProtocol with sendPushToTalkNotification function. Added the new APNSPushType .pushtotalk 🎉. Updated APNSExample -> Program.swift to reflect these changes.

Why this is important:

The Push to Talk framework is a game-changer for real-time audio transmission. Its power efficiency and user-friendly design . Integrating this into APNSSwift will make our library even more awesome for developers.

Testing:

I've added unit tests to cover this new functionality and also performed manual tests to ensure everything is working as expected.

Looking forward to your feedback! 😊

Cheers!☕️

mash3l777 avatar Sep 02 '23 21:09 mash3l777