OneSignal

OneSignal-iOS-SDK

OneSignal

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 AM
Downloads 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

  1. Follow OneSignal's iOS Native SDK Setup Guide
  2. Integrate the SDK via CocoaPods or Swift Package Manager
  3. 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