Skip to content

LunarConsole enforces READ_PHONE_STATE on Android #67

@Myrtanim

Description

@Myrtanim

Hi,

our game is asking on Android devices for the permission to do phone calls when Lunar is integrated.
This is because of your integrated analytics and it's usage of UnityEngine.SystemInfo.deviceUniqueIdentifier, which in turn causes Unity to automatically add android.permission.READ_PHONE_STATE to the Android Manifest.

We don't use Lunar in release builds, but still it shocked our testers first and this pushes our development builds further away from the Live state, because the build process is indirectly modified with this additional permission.

Is using the device ID really necessary? Can't you just switch to the advertisement ID or remove this completely on mobile?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions