[PAID] OneSignalPush: Implement push notifications using Latest SDK - v5.1.23 ($10 or INR 701)

Yes, temporary issue with hosting.
You can dm me here or message on telegram if you want to purchase extension.

it can use on firebase authentication?

Yes you can.

I bought years ago your extension and worked fine. Now it doesn’t anymore, i think it must be updated.
I have this:
OneSignalPush. Extension version 3 - DateBuilt 2023-12-09
OneSignalDeps. Extension version 1 - DateBuilt: 2023-09-17

pls let me know how update, i need to restore push notifications via onesignal on my app.
Thanks

Do you have access to drive folder?

I should because i bought from you, can you resend me how?

I have sent the link in dm.

I’ll need the license key provided to verify the purchase.

i really don’t remember where to find the license key.. can you retrieve from my email address?
I’m sure I bought in 2023

Do you see any designer property named LicenseKey in OneSignal extension v3?

Also, I am unable to find license key associated with the email you requested access from.
So either you have not purchased my extension or purchased from different email address.

me too anyway i can bought again… no problems, not expensive.
let me know how to do but I want to be sure to have the updates in order to doesn’t change the project.
Confirm?

i payed again. Pls let me have access now. Thanks

Yes, obviously.

You can access aix now.

PM me your kodular creator email address so that I can provide license key.

i also need OneSignalDeps extension

That’s not needed with this extension.

You were probably using the old and free version which was split in two aix.

ok
so i should delete from the project right?

Yes, also I’ll recommend to replace prev extension blocks with new ones entirely instead of fixing errors one by one. You might be able to ‘update’ old extension with new due to package name being same but not suggested.

i have problems when compile.

Kodular is unable to compile this project.

The compiler error output was

[ReadBuildInfo] Starting Task

[ReadBuildInfo] Task succeeded in 0.002 seconds

[LoadComponentInfo] Starting Task

[LoadComponentInfo] INFO: Generating assets…

[LoadComponentInfo] Component assets needed, n = 7

[LoadComponentInfo] INFO: Generating activities…

[LoadComponentInfo] Component activities needed, n = 21

[LoadComponentInfo] INFO: Component “com.puravidaapps.TaifunTools” does not specify activityMetadata

[LoadComponentInfo] INFO: Component “com.LukeGackle.WebViewCookieTools” does not specify activityMetadata

[LoadComponentInfo] INFO: Component “com.NotificationBadge.NotificationBadge” does not specify activityMetadata

[LoadComponentInfo] INFO: Component “com.ghostfox.moliata.ExtendedWebViewer” does not specify activityMetadata

[LoadComponentInfo] INFO: Component “com.atomdeveloper.BackLocation.BackLocation” does not specify activityMetadata

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify activityMetadata

[LoadComponentInfo] Component activity metadata needed, n = 0

[LoadComponentInfo] INFO: Generating broadcast receivers…

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify broadcastReceivers

[LoadComponentInfo] INFO: Component “com.puravidaapps.TaifunTools” does not specify contentProviders

[LoadComponentInfo] INFO: Component “com.LukeGackle.WebViewCookieTools” does not specify contentProviders

[LoadComponentInfo] INFO: Component “com.NotificationBadge.NotificationBadge” does not specify contentProviders

[LoadComponentInfo] INFO: Component “com.ghostfox.moliata.ExtendedWebViewer” does not specify contentProviders

[LoadComponentInfo] INFO: Component “com.atomdeveloper.BackLocation.BackLocation” does not specify contentProviders

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify contentProviders

[LoadComponentInfo] INFO: Generating libraries…

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify libraries

[LoadComponentInfo] Libraries needed, n = 12

[LoadComponentInfo] INFO: Component “com.puravidaapps.TaifunTools” does not specify metadata

[LoadComponentInfo] INFO: Component “com.LukeGackle.WebViewCookieTools” does not specify metadata

[LoadComponentInfo] INFO: Component “com.NotificationBadge.NotificationBadge” does not specify metadata

[LoadComponentInfo] INFO: Component “com.ghostfox.moliata.ExtendedWebViewer” does not specify metadata

[LoadComponentInfo] INFO: Component “com.atomdeveloper.BackLocation.BackLocation” does not specify metadata

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify metadata

[LoadComponentInfo] Component metadata needed, n = 0

[LoadComponentInfo] INFO: Generating Android minimum SDK…

[LoadComponentInfo] INFO: Component “com.puravidaapps.TaifunTools” does not specify androidMinSdk

[LoadComponentInfo] INFO: Component “com.LukeGackle.WebViewCookieTools” does not specify androidMinSdk

[LoadComponentInfo] INFO: Component “com.ghostfox.moliata.ExtendedWebViewer” does not specify androidMinSdk

[LoadComponentInfo] INFO: Generating native libraries…

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify native

[LoadComponentInfo] Native Libraries needed, n = 0

[LoadComponentInfo] INFO: Generating permissions…

[LoadComponentInfo] usesLocation = True

[LoadComponentInfo] Permissions needed, n = 53

[LoadComponentInfo] INFO: Component “com.puravidaapps.TaifunTools” does not specify queries

[LoadComponentInfo] INFO: Component “com.LukeGackle.WebViewCookieTools” does not specify queries

[LoadComponentInfo] INFO: Component “com.NotificationBadge.NotificationBadge” does not specify queries

[LoadComponentInfo] INFO: Component “com.ghostfox.moliata.ExtendedWebViewer” does not specify queries

[LoadComponentInfo] INFO: Component “com.atomdeveloper.BackLocation.BackLocation” does not specify queries

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify queries

[LoadComponentInfo] INFO: Component “com.puravidaapps.TaifunTools” does not specify services

[LoadComponentInfo] INFO: Component “com.LukeGackle.WebViewCookieTools” does not specify services

[LoadComponentInfo] INFO: Component “com.NotificationBadge.NotificationBadge” does not specify services

[LoadComponentInfo] INFO: Component “com.ghostfox.moliata.ExtendedWebViewer” does not specify services

[LoadComponentInfo] INFO: Component “com.atomdeveloper.BackLocation.BackLocation” does not specify services

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify services

[LoadComponentInfo] INFO: Component “com.puravidaapps.TaifunTools” does not specify xmls

[LoadComponentInfo] INFO: Component “com.LukeGackle.WebViewCookieTools” does not specify xmls

[LoadComponentInfo] INFO: Component “com.NotificationBadge.NotificationBadge” does not specify xmls

[LoadComponentInfo] INFO: Component “xyz.kumaraswamy.melonlocation.MelonLocation” does not specify xmls

[LoadComponentInfo] INFO: Component “com.ghostfox.moliata.ExtendedWebViewer” does not specify xmls

[LoadComponentInfo] INFO: Component “com.atomdeveloper.BackLocation.BackLocation” does not specify xmls

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify xmls

[LoadComponentInfo] Component xmls needed, n = 0

[LoadComponentInfo] INFO: Generating component broadcast receivers…

[LoadComponentInfo] INFO: Component “com.sunny.onepush.OneSignalPush” does not specify broadcastReceiver

[LoadComponentInfo] Task succeeded in 0.004 seconds

[VerifyExtensions] Starting Task

[VerifyExtensions] Task succeeded in 0.218 seconds

[GenerateBuildId] Starting Task

[GenerateBuildId] INFO: Skipping Build ID generation for App with no required components.

[GenerateBuildId] Task succeeded in 0.0 seconds

[RetrieveGamAdUnit] Starting Task

[RetrieveGamAdUnit] INFO: Skipping Ad Unit ID retrieval for app with no required components.

[RetrieveGamAdUnit] Task succeeded in 0.0 seconds

[PrepareAppIcon] Starting Task

[PrepareAppIcon] INFO: Creating mipmap dirs…

[PrepareAppIcon] INFO: Generating icons…

[PrepareAppIcon] Generating icons for mipmap-mdpi

[PrepareAppIcon] Generating icons for mipmap-hdpi

[PrepareAppIcon] Generating icons for mipmap-xhdpi

[PrepareAppIcon] Generating icons for mipmap-xxhdpi

[PrepareAppIcon] Generating icons for mipmap-cvhdpi

[PrepareAppIcon] Task succeeded in 0.165 seconds

[XmlConfig] Starting Task

[XmlConfig] INFO: Creating animation xml

[XmlConfig] Creating zoom_enter.xml

[XmlConfig] Creating fadeout.xml

[XmlConfig] Creating slide_v_exit.xml

[XmlConfig] Creating fadein.xml

[XmlConfig] Creating zoom_exit.xml

[XmlConfig] Creating slide_v_enter.xml

[XmlConfig] Creating zoom_exit_reverse.xml

[XmlConfig] Creating slide_v_enter_reverse.xml

[XmlConfig] Creating zoom_enter_reverse.xml

[XmlConfig] Creating slide_enter_reverse.xml

[XmlConfig] Creating slide_exit.xml

[XmlConfig] Creating hold.xml

[XmlConfig] Creating slide_enter.xml

[XmlConfig] Creating slide_v_exit_reverse.xml

[XmlConfig] Creating slide_exit_reverse.xml

[XmlConfig] INFO: Creating colors xml

[XmlConfig] INFO: Creating styles xml

[XmlConfig] INFO: Creating provider_path xml

[XmlConfig] INFO: Creating network_security_config xml

[XmlConfig] INFO: Generating adaptive icon file

[XmlConfig] INFO: Generating round adaptive icon file

[XmlConfig] INFO: Generating adaptive icon background file

[XmlConfig] INFO: Creating fragment xml

[XmlConfig] INFO: Creating listview xml

[XmlConfig] INFO: Creating listview-21 xml

[XmlConfig] INFO: Creating drawable xml

[XmlConfig] INFO: Creating drawable-21 xml

[XmlConfig] INFO: Creating strings xml

[XmlConfig] Task succeeded in 0.002 seconds

[CreateManifest] Starting Task

[CreateManifest] INFO: Reading project specs…

[CreateManifest] VCode: 11

[CreateManifest] VName: 2.5

[CreateManifest] Custom Package Name: com.cv.cv

[CreateManifest] Min SDK 21

[CreateManifest] INFO: Writing screen ‘io.kodular.cv.cv.privacy’

[CreateManifest] INFO: Writing screen ‘io.kodular.cv.cv.main’

[CreateManifest] INFO: Writing screen ‘io.kodular.cv.cv.offline’

[CreateManifest] INFO: Writing screen ‘io.kodular.cv.cv.Screen1’

[CreateManifest] INFO: Writing screen ‘io.kodular.cv.cv.offline_privacy’

[CreateManifest] Task succeeded in 0.0 seconds

[AttachNativeLibs] Starting Task

[AttachNativeLibs] Task succeeded in 0.0 seconds

[AttachAarLibs] Starting Task

[AttachAarLibs] Task succeeded in 0.064 seconds

[AttachCompAssets] Starting Task

[AttachCompAssets] Task succeeded in 0.003 seconds

[MergeResources] Starting Task

[MergeResources] Task succeeded in 0.044 seconds

[SetupLibs] Starting Task

[SetupLibs] Task succeeded in 0.0 seconds

[RunAapt] Starting Task

[RunAapt] Task succeeded in 0.516 seconds

[GenerateClasses] Starting Task

[GenerateClasses] INFO: Source File: io/kodular/cv/cv/privacy.yail

[GenerateClasses] INFO: Source File: io/kodular/cv/cv/main.yail

[GenerateClasses] INFO: Source File: io/kodular/cv/cv/offline.yail

[GenerateClasses] INFO: Source File: io/kodular/cv/cv/Screen1.yail

[GenerateClasses] INFO: Source File: io/kodular/cv/cv/offline_privacy.yail

[GenerateClasses] ERROR: Kawa compile has failed.

(compiling io/kodular/cv/cv/privacy.yail to io.kodular.cv.cv.privacy)

(compiling io/kodular/cv/cv/main.yail to io.kodular.cv.cv.main)

ERROR: io/kodular/marcocivita/cv/main.yail line 319: caught exception in inliner for # - java.lang.RuntimeException: no such class: com.sunny.push.OneSignalPush

gnu.bytecode.ObjectType.getReflectClass(ObjectType.java:179)

gnu.bytecode.ClassType.getModifiers(ClassType.java:103)

gnu.bytecode.ClassType.isInterface(ClassType.java:471)

gnu.expr.InlineCalls.checkType(InlineCalls.java:56)

gnu.expr.InlineCalls.visit(InlineCalls.java:49)

gnu.expr.InlineCalls.visitSetExpValue(InlineCalls.java:363)

gnu.expr.InlineCalls.visitSetExpValue(InlineCalls.java:28)

gnu.expr.ExpVisitor.visitSetExp(ExpVisitor.java:114)

gnu.expr.InlineCalls.visitSetExp(InlineCalls.java:369)

gnu.expr.InlineCalls.visitSetExp(InlineCalls.java:28)

gnu.expr.SetExp.visit(SetExp.java:406)

gnu.expr.ExpVisitor.visit(ExpVisitor.java:55)

gnu.expr.InlineCalls.visit(InlineCalls.java:46)

gnu.expr.InlineCalls.visitBeginExp(InlineCalls.java:272)

gnu.expr.InlineCalls.visitBeginExp(InlineCalls.java:28)

gnu.expr.BeginExp.visit(BeginExp.java:156)

gnu.expr.ExpVisitor.visit(ExpVisitor.java:51)

gnu.expr.InlineCalls.visit(InlineCalls.java:46)

gnu.expr.InlineCalls.visit(InlineCalls.java:28)

gnu.expr.ExpVisitor.visitAndUpdate(ExpVisitor.java:161)

gnu.expr.ExpVisitor.visitExps(ExpVisitor.java:175)

gnu.expr.ApplyExp.visitArgs(ApplyExp.java:415)

gnu.kawa.functions.CompileMisc.validateApplyAppendValues(CompileMisc.java:139)

jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)

java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

java.base/java.lang.reflect.Method.invoke(Method.java:566)

gnu.expr.InlineCalls.maybeInline(InlineCalls.java:467)

gnu.expr.QuoteExp.validateApply(QuoteExp.java:150)

gnu.expr.InlineCalls.visitApplyExp(InlineCalls.java:119)

gnu.expr.InlineCalls.visitApplyExp(InlineCalls.java:28)

gnu.expr.ApplyExp.visit(ApplyExp.java:410)

gnu.expr.ExpVisitor.visit(ExpVisitor.java:55)

gnu.expr.InlineCalls.visit(InlineCalls.java:46)

gnu.expr.InlineCalls.visit(InlineCalls.java:28)

gnu.expr.LambdaExp.visitChildrenOnly(LambdaExp.java:1664)

gnu.expr.LambdaExp.visitChildren(LambdaExp.java:1651)

gnu.expr.InlineCalls.visitScopeExp(InlineCalls.java:279)

gnu.expr.InlineCalls.visitLambdaExp(InlineCalls.java:349)

gnu.expr.InlineCalls.visitLambdaExp(InlineCalls.java:28)

gnu.expr.ExpVisitor.visitModuleExp(ExpVisitor.java:103)

gnu.expr.ModuleExp.visit(ModuleExp.java:482)

gnu.expr.ExpVisitor.visit(ExpVisitor.java:51)

gnu.expr.InlineCalls.visit(InlineCalls.java:46)

gnu.expr.InlineCalls.inlineCalls(InlineCalls.java:33)

gnu.expr.Compilation.walkModule(Compilation.java:994)

gnu.expr.Compilation.process(Compilation.java:1965)

gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:330)

gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)

gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)

gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)

kawa.repl.compileFiles(repl.java:783)

kawa.repl.processArgs(repl.java:412)

kawa.repl.main(repl.java:827)

[GenerateClasses] ERROR: Can’t find class file for Screen ‘main’

[GenerateClasses] Task errored in 1.72 seconds

.

So did you just import the v3.1 aix? Or delete the old version first?

i imported 3.1 without delete the old one. Now i try to delete the old one, import and assign new blocks again

Recently users have been facing build issues so I have uploaded hotfix aix in the drive folder. Please check and if you still face any issue then dm me on telegram.

For more such updates join the telegram channel.

1 Like