The official OneSignal iOS SDK for integrating push notifications, in-app messages, SMS, and emails into iOS apps, supporting iOS 12 and above.
- 5.8.1
- Published at
- 6d ago
- 538
- Stars
- 934,973
- Download
- Synced at
- 6d ago
Latest release
5.8.1Nov 7, 2026, 02:34 AMDownloads slow? Switch the source anytime above
README
Project Overview
OneSignal iOS SDK is the official client library for OneSignal, supporting iOS 12 through iOS 26, enabling developers to quickly integrate push notifications, in-app messages, SMS, and emails into native iOS apps.
Key Features
- Push notifications: Send and receive push notifications
- In-app messages: Display in-app messages
- SMS and email: Send SMS and email via OneSignal
- Supports both Swift and Objective-C projects
Target Audience
- iOS app developers
- Mobile teams integrating customer engagement features
- Developers using OneSignal services
Quick Start
- Follow OneSignal's iOS Native SDK Setup Guide
- Integrate the SDK via CocoaPods or Swift Package Manager
- Configure your OneSignal app ID and initialize the SDK
Core Advantages
- Official OneSignal SDK with reliable quality
- Supports push notifications, in-app messages, SMS, and email
- Supports iOS 12 and above
System Requirements
- OS: iOS 12 and above
- Languages: Swift and Objective-C
Release history
Sort