After integrating UnityIAP in our GOOGLE project, the following permissions are been added to the manifest.
Since Android 6.0, Google play is particular about permissions asked to the end user. This is affecting our GooglePlay feature release.
Q1. Are these mentioned permissions are required specific to GooglePlay IAP in any way?
If not can we remove them? If Yes, what will affect on client side regarding UnityIAP?
If user denies the permission, do we have to look for a native way to ask the user that permission again, Or is there functionality provided in Unity or UnityIAP which we might not be aware off?
Q2. We know a sort of hack way mentioning that permission with a MaxSdk version, something like following:
uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="1" Is there any other neat way?