【Seeking Advice】:Sending Notifications Based on User Location/Geofence in a Native iOS App

Hi everyone,

I’m currently facing a challenge and, after searching through previous posts, I couldn’t find a solution that fits my situation. I’m hoping someone here might be able to offer some guidance or share their experience.

Situation:
I’m working on a Mobile Native iOS App and plan to convert a Bubble app into a native app using tools like thebdk, among others.

My Question:
I would like to know if I can achieve as follows on Bubble with plugin and so on.

What I’m Looking to Achieve:
I aim to send notifications to users already in area A and those entering it, even if they haven’t opened the app. This implies that users have the app installed but not actively in use.
The trigger is when the other user from other areas ask the user in area A about the inquiry.
*I understand that this would require users to have Background Location Tracking enabled.

I would greatly appreciate any insights, advice, or experiences you could share on this matter.

Thank you in advance for your help!

Regards,

I’m almost sure this still isn’t possible, yes you can definitely get location permissions, but I don’t believe it’s possible for the wrapped app to be running workflows and evaluating location in the background.

Potentially when the bubble native version comes out this will be possible? I think until then you’d need the user to open the app.

What framework is it currently built in and what elements make you want to change? Just out of interest

1 Like

Hi Oliver,

Thank you so much for your reply.

I could not have framework because I completely stoopped to develop when I tried to add this function.
Also I have searched other support tools such as zapier, natively and so on, however I could not find the solution so I posted my situation here.

Regards,

Hi there,
Definitely possible, but requires a bit of extra budget until Bubble releases natives apps.

I’d suggest using Median with their background location plugin (this), then you’d have to send regular updates through your app’s workflow API. I’ve implemented this once and it worked very well, but the setup was a bit tricky

Unfortunately cheap and easy options like BDK won’t work here :no_mouth:

Victor

1 Like

Hi Victor,

Thank you so much for your advice!
I will check this out now on!
First of all, I would like to show my appreciation!:))

Regards,
Jun