How to call disableLocationPermissionCheck in sdkbox plugin

Hi,

We don’t want to ask for ACCESS_COARSE_LOCATION permission in our game. The appodeal team has suggested to call Appodeal.disableLocationPermissionCheck() before initializing.

How do we achieve the same using SDKBOX APPODEAL plugin? I don’t see any API for the same.

Best
-Abhinav-

Hello @abhinav

I guess CoreLocation.framework and

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

this permission for android is asking for location.

I am not sure though, could you check if you are not using the above two for iOS and Android respectively, then is it compiling for you ?

Hi

Thanks for your response.

My code is compiling fine on android. On iOS, there are linking errors since I am using both chartboost and flurry sdks ( Flurry and Appodeal integration conflict )

In android, when I run the game without requesting the permission ACCESS_COARSE_LOCATION, I see a small toast saying that “ACCESS_COARSE_LOCATION permission is not requested”.

The appodeal team suggested to call Appodeal.disableLocationPermissionCheck() before initializing ( Please check the android docs for appodeal )

My problem is that I couldn’t find an API call for the same in appodeal plugin. The call is available in appodeal java sdk though.

Hope I could make my issue a bit more clear.

Hi @abhinav

I see the location permission check API is not there.
@nite can we have location permission check API if it is in their SDK !!

Even if you have the api, the appodeal plugin is still unusable if we try to use it with chartboost and flurry. The android builds perfectly fine but not sure how do we build the iOS one without linker errors.

Please let me know if I need to open another thread for the same.

could you please let us know what linker errors are you facing after importing appodeal ?

They are the same errors as mentioned in the previously mentioned thread.

Flurry and Appodeal integration conflict

We’ll look into this issue