Genel bakış
Aşağıdaki kılavuzlar, mobil uygulamalarınızda OneSignal SDK’yı kurmanıza yardımcı olacaktır. Web siteleri için Web Kurulumu’na bakın. Mobil uygulamanızın desteklediği her platform için FCM (Android), APNS (iOS), HMS (Huawei) ve/veya ADM (Amazon) ile bir bağlantı kurmanız gerekir. OneSignal Uygulama ve Platformunuzu yapılandırmak için aşağıdaki seçenekleri kullanın.Configure your OneSignal app and platform
Required setup for push notifications To start sending push notifications with OneSignal, you must first configure your OneSignal app with all the platforms your support—Apple (APNs), Google (FCM), Huawei (HMS), and/or Amazon (ADM).If your organization already has a OneSignal account, ask to be invited as an admin role to configure the app. Otherwise, sign up for a free account to get started.
Step-by-step instructions for configuring your OneSignal app.
Step-by-step instructions for configuring your OneSignal app.
You can manage multiple platforms (iOS, Android, Huawei, Amazon, Web) under a single OneSignal app.
1
Create or select your app
- To add platforms to an existing app, go to Settings > Push & In-App in the OneSignal dashboard.
- To start fresh, click New App/Website and follow the prompts.

Example shows creating a new app.
2
Set up and activate a platform
- Choose a clear and recognizable name for your app and organization.
- Select the platform(s) you want to configure (iOS, Android, etc.).
- Click Next: Configure Your Platform.

Example setting up your first OneSignal app, org, and channel.
3
Configure platform credentials
Follow the prompts based on your platforms:
- Android: Set up Firebase Credentials
- iOS: p8 Token (Recommended) or p12 Certificate
- Amazon: Generate API Key
- Huawei: Authorize OneSignal
4
Choose target SDK
Select the SDK that matches your development platform (e.g., iOS, Android, React Native, Unity), then click Save & Continue.

Select which SDK you are using to be navigated to the docs.
5
Install SDK and save your App ID
Once your platform is configured, your OneSignal App ID will be displayed. Copy and save this ID—you’ll need it when installing and initializing the SDK.If collaborating with others, use the Invite button to add developers or teammates, then click Done to complete setup.
Once complete, follow the SDK installation guide for your selected platform to finish integrating OneSignal.

Save your App ID and invite additional team members.
SDK kurulum kılavuzları

Google Android Native
FCM kullanarak OneSignal’i yerel Android uygulamalarına entegre etme kılavuzu.

iOS Native
Apple’ın APNS hizmetini kullanan yerel iOS SDK kurulumu.

Huawei Android Native
HMS push hizmetlerini kullanan Huawei cihazları için SDK kurulumu.

Unity
Unity tabanlı mobil uygulamalar için çapraz platform SDK kılavuzu.

React Native & Expo
React Native ve Expo ortamları için kurulum talimatları.

Cordova
Eski framework’ler kullanan Cordova uygulamaları için eski SDK kılavuzu.

Ionic & Ionic Capacitor
Ionic ve Capacitor hibrit mobil uygulamaları için kurulum.

Flutter
Dart kullanan Flutter uygulamaları için SDK kılavuzu.
.NET MAUI
.NET MAUI uygulamalarıyla entegre olma kılavuzu.
Entegrasyonlar
SSS
SDK’lar gerekli mi?
Hayır, ancak şiddetle önerilirler — ve GitHub’da açık kaynaktırlar. OneSignal’i yalnızca sunucu tarafı API’lerimizi kullanarak entegre edebilirsiniz, ancak SDK’larımızı kullanmak özellikle platformlar arası push bildirimlerini işlemek için süreci basitleştirir ve kolaylaştırır.SDK olmadan yapabilecekleriniz:
Aşağıdaki API’leri doğrudan kullanabilirsiniz:- Create user
- Create subscription
- Update user
- Update subscription
- Create message
- OSNotification payload
Uygulama içi mesajları kullanmayı planlıyorsanız, SDK’mız gereklidir.
SDK’ları kullanmayı neden öneriyoruz:
Push bildirimleri, SDK’larımızın sizin için işlediği platforma özel gereksinimlere sahiptir:- Android, iOS, Huawei ve Web’de push token’ları alma
- Abonelik durumunu ve kullanıcı opt-in istemlerini yönetme
- İstemcide push bildirimlerini görüntüleme ve işleme