Allow client apps to override Extensibility Configurations of plugins they're using
1420
Views
4
Comments
On our RadarOn our Radar
Service Center

There's already a similar Idea regarding configuration per environment, but this one is slightly different: very common plugins can be used by several apps in a factory, but each may need that different configurations. An example of that can be the Camera or Geolocation plugins, where the permissions labels (CAMERA_USAGE_DESCRIPTION, PHOTOLIBRARY_USAGE_DESCRIPTION, etc) may need to be customized per app. 

A nice way to handle there per app variations could be the client app setting those in its own Extensibility Configurations, that would override the json defined in the plugin's Extensibility Configurations.

2023-05-18 09-00-19
Ricardo Vaz Alves
Changed the category to
Service Center
and the status to
On our RadarOn our radar

Hi João,

Thanks for the idea. We're aware of this limitation and are currently working on a solution for it, and hope to have it available soon.

Regards,

Ricardo Alves

Any updates on this, we are running into the same issue

We just ran into the same problem. Apple refused our submission and required us to change the text of the location and camera permission prompts. 

We had to clone the plugins and customize them for that project, which is an awful solution because the factory has dozens of different mobile apps.

Same here.