-
-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
Description
Complete the Swift iOS SDK for NitroPing push notifications.
Current Status
✅ Work in progress - Initial implementation exists in ios/package
directory
Features to Complete
- Swift package structure refinement
- APNs token registration
- Device token management
- Push notification handling
- Error handling and retry logic
- Documentation and examples
- Unit tests
- Swift Package Manager support
- CocoaPods support (optional)
Technical Requirements
- iOS 13.0+ support
- Swift 5.5+
- Async/await support
- Modern Swift concurrency
- Proper error handling
Integration Points
- NitroPing GraphQL API
- APNs service
- Device registration endpoints
- Analytics tracking
Directory Structure
Currently located in: ios/package/
Priority
High - iOS is a major platform for push notifications
Related
- Works with existing NitroPing backend
- Complements Android SDK development
- Part of native SDK strategy
Metadata
Metadata
Assignees
Labels
No labels