I need to use the function to read the font size of the telephone configuration, but without having to incorporate in my application the other functions that I will not use such as tones and telephone calls, microphone, gps, etc. functions. Since even if you do not use these blocks, uploading the APK to Google PlayStore indicates that the application needs GPS and Read_Phone_State and microphone permissions. Is there any workaround to remove those code sections from taifun extension? so I don’t have to include these permissions in my app, since I don’t want to be invasive with the users of my app.
In advance, thanks to the developers of @Taifun extensions and others who make kodular bigger and better.
Sorry for my English if I do not understand, I speak Spanish
I already found the apk manifest file. Here are the necessary permissions for my app. How do I edit this file to remove the ones I don’t use?
u s e s - p e r m i s s i o n ’ a n d r o i d . p e r m i s s i o n . A C C E S S _ F I N E _ L O C A T I O N - a n d r o i d . p e r m i s s i o n . A C C E S S _ N O T I F I C A T I O N _ P O L I C Y ) a n d r o i d . p e r m i s s i o n . A C C E S S _ C O A R S E _ L O C A T I O N e a n d r o i d . p e r m i s s i o n . I N T E R N E T ’ a n d r o i d . p e r m i s s i o n . A C C E S S _ N E T W O R K _ S T A T E a n d r o i d . p e r m i s s i o n . W A K E _ L O C K $ a n d r o i d . p e r m i s s i o n . A C C E S S _ W I F I _ S T A T E ( a n d r o i d . p e r m i s s i o n . R E A D _ E X T E R N A L _ S T O R A G E a n d r o i d . p e r m i s s i o n . R E C O R D _ A U D I O ) a n d r o i d . p e r m i s s i o n . W R I T E _ E X T E R N A L _ S T O R A G E ! a n d r o i d . p e r m i s s i o n . W R I T E _ S E T T I N G S # a n d r o i d . p e r m i s s i o n . R E A D _ P H O N E _ S T A T E
Required permissions for the free version: android.permission.READ_EXTERNAL_STORAGE
Required permissions for the paid version: android.permission.READ_EXTERNAL_STORAGE, android.permission.WRITE_SETTINGS, android.permission.ACCESS_NOTIFICATION_POLICY
let me suggest you to identify the component or extension, which requests these permissions…
they are right, it is not the taifun extension. I thought it was that extension because it was the last one I added. This really worries me more. What extension will these permits need? The other option is the LabelAddon extension but it is only for text effects.
I already found the culprit. It is the LabelAddOn extension.
For some reason, ask for Microphone and Location permits.
How do I fix this? Will it be possible to contact the creator of this extension?
Delete this extension from my app and it will be fixed, but I need this extension.
I only can say, that @Andres_Cotes is a respected member not only of this community, but also of the communities of App Inventor and others, there might be some reason for these permissions… just be patient and let’s see and wait for an answer from @Andres_Cotes
I cannot solve this problem, so use another method to avoid having to use this extension (pity).
Use this method as an alternative: a text box, so that it can be selected I put read “only in true” and not select “read only false”. To make the keyboard appear, I use a clock at 1ms to hide the keyboard.