SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
http://www.rockrms.com
580 stars 353 forks source link

iPad Check In App Not Prompting Location #6023

Closed zackdutra closed 1 month ago

zackdutra commented 1 month ago

Description

The Check-In block properties have a setting to Enable Location Sharing. From a web browser on my laptop, this triggers the tryGeoLocation function from Admin.ascx https://github.com/SparkDevNetwork/Rock/blob/68ec5a15bba4b540bb94f229741a56a5ad8852bf/RockWeb/Blocks/CheckIn/Admin.ascx.cs#L423

On an iPad however, nothing happens. Instead, I get a blank screen with "Check In Options" at the top, and a Retry button that does nothing.

Actual Behavior

The app never prompts for allowing location access.

Expected Behavior

I would expect to get a prompt requesting location access.

Steps to Reproduce

Issue Confirmation

Rock Version

16.6

Client Culture Setting

en-US

zackdutra commented 1 month ago

The two location options in settings for this app are Never and When I Share. However, that is a much shorter list than other apps on the iPad that allow you to use Always or While Using the App. On investigating, that appears to be something the developer has to set up.

cabal95 commented 1 month ago

@zackdutra This has been fixed and will be in the next release of the iPad check-in app. I don't have an exact ETA on this as there is some check-in v2 related testing that needs to happen before we release. I believe the iPad app version will be 1.11.0, but don't make me swear to it. :)

zackdutra commented 1 month ago

Thanks @cabal95 !