Notifications Provider propertyOfficial Content
Allows the developer to select a provider for sending push notifications to smart device applications.


Default GeneXus Notifications by using RemoteNotification external object.
JPush JPush Notifications
OneSignal OneSignal Notifications


This property is located in Preferences > Environment > Generators > Java/C# > Services > Notifications configuration.

Custom mechanism using GeneXus programming

One Signal
One Signal mechanism to send push and silent notifications using Notification Provider API with OneSignal settings.

  • App ID
    The application identifier provided by One Signal
  • REST API Key
    The application authority key provided by One Signal

JPush mechanism to send push and silent notifications using Notification Provider API with Jiguang settings.

  • App Key
    The application identifier provided by JPush
  • Master Secret
    Application master secret key provided by JPush to be able to use the REST services.
  • Channel
    Channel value for the application package, to get sub-channel statistics
  • APNs for production
    (iOS only) Indicates if the production APNs certificate will be used or not.
  • NDK ABI Filters
    (Android only) ABIs that will be included in the Android application package.



This property applies only at design-time.

How to apply changes

To apply changes made by this property, do a Build All.


This property is available since GeneXus 15 Upgrade 4.


Platforms: Web(.Net, Java), Smart Devices(Android, IOS)

Was this page helpful?
What Is This?
Your feedback about this content is important. Let us know what you think.