OneSignal Help & Documentation

Welcome to the OneSignal New IA developer hub. You'll find comprehensive guides and documentation to help you start working with OneSignal New IA as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    Discussions

MacOS App SDK Setup

Instructions for adding the OneSignal SDK to your macOS app

Required For Setup

  • A OneSignal account if you do not already have one
  • Your OneSignal App ID, available in Settings > Keys & IDs in the OneSignal dashboard

Mac OS X Platform

OneSignal does not currently have a dedicated macOS SDK; however, OneSignal can be used to send notifications to macOS apps. Please refer to Apple's documentation to learn how to obtain a push token.

To register a macOS device, call OneSignal's Add a Device POST /players with a device_type of 9 to represent the Mac OS X platform, and pass in the push token for the identifier parameter.

Mac Catalyst

If you built your app with Mac Catalyst, you can set up OneSignal by following the guide on our blog.

Updated 2 months ago



MacOS App SDK Setup


Instructions for adding the OneSignal SDK to your macOS app

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.