[NEW FEATURE] App Permissions Toggles

Hi everyone,

We’ve added a new feature to the Native Mobile settings tab that allows you to set the permissions your app will be requesting of users. This data gets saved to the build file and is used by Apple and Google in the review process.

Before this change, we built every mobile app with every permission request we offer. This would sometimes lead to issues during the app store review process where you’d be asked to explain why you use certain permissions in your app but your app wasn’t using them. Now, you must set these explicitly.

By default, all of the permissions toggles will be turned off. If you are using a permission in your app, like the open camera library workflow, but you have not yet toggled on the permission, there will be an issue in the issue checker. To resolve, either remove the workflow or toggle on the permission request. In addition, when a permission is toggled on, there will be a link to the Languages tab where you must update the default permissions request strings for app store approval.

Please note, you must submit a new build for toggling a permission on or off to take effect.

5 Likes

Looks good, better replace all those tiny checkboxes across the settings tabs with this!

7 Likes

@nick.carroll, upon toggling on permissions, click actions have since not been responding in my web preview (chrome), except tab navigations. The events are detected by the browser (e.g active states/cues) but workflow actions don’t fire. Issue persists after toggling all off and even selective toggles. App works well in BubbleGo though.

This is very nice! That is all.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.