Post

Replies

Boosts

Views

Created

Using CLRequireExplicitServiceSession correctly
I found this documentation that instructs you how to use CLServiceSession to defer any accidental/premature locacation permission prompts: https://developer.apple.com/documentation/corelocation/suspending-authorization-requests It says "Add the CLRequireExplicitServiceSession property to your app’s Info.plist file to opt into this control behavior." I pretty much followed this example to a T. It seemed to work, however in some cases I still manage to get a location permission prompt on a fresh install before the part of the onboarding where we'd ask the user for location permissions (with CLServiceSession now). Is there any additional information on using CLRequireExplicitServiceSession than this blurb? Googling brings up nothing. I presumed the property is a BOOL but I'm not even sure of that, as it doesn't show up in Info.plist's autocomplete suggestions and I have to manually set the type.
1
1
42
6d
Stuck in Review since January 26th
Our app, BeeBot (app ID 6451085742) has been in review since January 26th. We've done the following: Submitted a support ticket (no answer) Requested expedited review (no response, expedited review window came and went) Called support (no help, just told us to wait) This is an just an update, not a new app submission. I've been doing iOS dev for over 10 years and I never have seen review times this long. There's been no communication from Apple. What's going on?
2
1
96
Feb ’26
Using CLRequireExplicitServiceSession correctly
I found this documentation that instructs you how to use CLServiceSession to defer any accidental/premature locacation permission prompts: https://developer.apple.com/documentation/corelocation/suspending-authorization-requests It says "Add the CLRequireExplicitServiceSession property to your app’s Info.plist file to opt into this control behavior." I pretty much followed this example to a T. It seemed to work, however in some cases I still manage to get a location permission prompt on a fresh install before the part of the onboarding where we'd ask the user for location permissions (with CLServiceSession now). Is there any additional information on using CLRequireExplicitServiceSession than this blurb? Googling brings up nothing. I presumed the property is a BOOL but I'm not even sure of that, as it doesn't show up in Info.plist's autocomplete suggestions and I have to manually set the type.
Replies
1
Boosts
1
Views
42
Activity
6d
Stuck in Review since January 26th
Our app, BeeBot (app ID 6451085742) has been in review since January 26th. We've done the following: Submitted a support ticket (no answer) Requested expedited review (no response, expedited review window came and went) Called support (no help, just told us to wait) This is an just an update, not a new app submission. I've been doing iOS dev for over 10 years and I never have seen review times this long. There's been no communication from Apple. What's going on?
Replies
2
Boosts
1
Views
96
Activity
Feb ’26