{"repo":"OneSignal/OneSignal-Flutter-SDK","free":true,"listed":false,"github":"https://github.com/OneSignal/OneSignal-Flutter-SDK","clone":"git clone https://github.com/OneSignal/OneSignal-Flutter-SDK.git","description":"OneSignal makes engaging customers simple and is the fastest, most reliable service to send push notifications, in-app messages, SMS, and emails. This plugin makes it easy to integrate your Fluter app with OneSignal. https://onesignal.com","language":"Dart","stars":650,"topics":["flutter","notifications","push-notifications","email","sms","in-app-messaging","android","ios"],"license":null,"category":"mobile-apps","readme_excerpt":"OneSignal Flutter SDK --- ⚠️ Migration Advisory for current OneSignal customers Our new user-centric APIs and v5.x.x SDKs offer an improved user and data management experience. However, they may not be at 1:1 feature parity with our previous versions yet. If you are migrating an existing app, we suggest using iOS and Android’s Phased Rollout capabilities to ensure that there are no unexpected issues or edge cases. Here is the documentation for each: - iOS Phased Rollout - Google Play Staged Rollouts If you run into any challenges or have concerns, please contact our support team at support@onesignal.com --- OneSignal is a free email, sms, push notification, and in-app message service for mobile apps. This SDK makes it easy to integrate your Flutter iOS and/or Android apps with OneSignal. Installation See the Setup Guide for setup instructions. Disabling OneSignal Location If your app does not use OneSignal.Location , you can exclude the native OneSignal location module from iOS and Android builds. For Swift Package Manager, CocoaPods, and Android Gradle builds, set ONESIGNAL DISABLE LOCATION=true in the environment before resolving or building. The value is case-insensitive, and 1 is also accepted. In GitHub Actions, you can set it once at the job or step level so Swift Package Manager, CocoaPods, and Gradle builds inherit it: With the location module disabled, calls to OneSignal.Location are ignored on Android and OneSignal.Location.isShared() returns false . CocoaPods: app ","default_branch":null,"files":null,"tree":[],"storefront":"/r/OneSignal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OneSignal/OneSignal-Flutter-SDK/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}