[FREE] OneSignalPush: Integrate latest OneSignal SDK (5.0.2) in your app to send Push notifications [DEPRECATED]

I think that’s we all know. Nothing new.

ChangeLog Version 2

New Blocks

image

How to use

Changes/Bug Fixes

  • Some minor changes in NotificationClicked and NotificationReceived events
  • Deep Link support
  • Update to v5.0.2
    It includes bug fix to Notifications issue in which new notif were replacing old one.

Known Bugs

  • NotificationReceived event is a little inconsistant
  • Implemented better approach to ask for notification permission
    However it may or may not work properly all the time.
    You should ask user to manually grant it from App Settings if it was not asked or was denied by user.

https://drive.google.com/drive/u/0/folders/14JIpANok8Uxvy8Ae97J38VA1CJKt3yMw

1 Like

Can we change small notification icon? (App Icon)

No, not without editing apk file.

big extension

https://sunnythedeveloper.in/free-fsa-combined-features-of-firebase-storage-and-authentication-🔥

Explain better. If I have a project with less than 5 extensions, can I not use this extension?

Extension size is 3.4 mb. So normally there’s no need to use it in Kodular. It can be useful if following two conditions are met

  • you have premium account
  • firebase auth component is conflicting with extensions
1 Like

Definitely you can’t use it without Premium.
Extension itself is more than 5 mb.

1 Like

OneSignal setup tutorial:

4 Likes

how to integrate this extension in kodular?

How to import an extension is described here
http://ai2.appinventor.mit.edu/reference/other/extensions.html

Taifun

when i import this extension in kodular then show error and this works only in mit app inventor

What about revealing the error message?
Taifun

it not working for my application, i get this error
invoke: no method named `Init’ in class java.lang.Boolean
Note: You will not see another error reported for 5 seconds

It will not work in companion.
Try in apk.

Alternative I’ll recommend as aix size is just 492 kb.

Not yet completely tested with Kodular but I am sure it’ll work.

Regarding OneSignal, I am waiting for updated proguard rules to minify aix size.

I use this extension but i got this error in playstore. any solution?

<meta-data android:name="com.google.android.gms.version" android:value="12451000"/>

Remove this line from main extension’s /files/component_build_infos.json file using any Zip software.

How to use it with android 13? can you show me blocks?