Paldom / UniqueDeviceID

PhoneGap / Cordova unique device id (UUID) plugin for Android, iOS and Windows Phone 8. Remains the same after app uninstall.
MIT License
170 stars 96 forks source link

Android Permission "Allow to make and manage phone calls" #27

Open yeghish81 opened 7 years ago

yeghish81 commented 7 years ago

how can I avoid from this warning message? "Allow to make and manage phone calls"

raghavendradabbir commented 7 years ago

Need help on this . Can someone advise

beck24 commented 7 years ago

Ditto...

thedmeyer commented 7 years ago

Bump.

RedEars commented 7 years ago

Really bothering issue...

phaberest commented 7 years ago

Any news on this?

hirbod commented 7 years ago

also having this problem..

phaberest commented 7 years ago

I solved using Device instead.

https://ionicframework.com/docs/native/device/

hirbod commented 7 years ago

Well but DEVICE is not persistent.. But I did it the same way...

Anil8753 commented 6 years ago

bump

hirbod commented 6 years ago

Forgot about it @Anil8753, this Repo is dead

john-doherty commented 6 years ago

I've published a new npm package cordova-unique-device-id from @rustico-david fix to resolve the issue.

Remove the original:

cordova plugin remove cordova-plugin-uniquedeviceid

Install the updated version:

cordova plugin add cordova-unique-device-id

You don't need to make any changes to your code.

vdias38 commented 5 years ago

Hi @john-doherty

I've tried @rustico-david solution it's not consistent, for same device I have different uuid, depending if I use cordova-plugin-uniquedeviceid or cordova-unique-device-id:

Id with cordova-plugin-uniquedeviceid "uuid":"58986b98-df3c-c189-0000-000000000008" Id with cordova-unique-device-id "uuid":"00000000-0000-0000-5898-6b98df3cc189"

but solve the issue, no more permission request... the numbers are almost the same but with different order

lav-sttl commented 5 years ago

@elbidone as per above comments : no more permission request... the numbers are almost the same but with different order 1) What is difference between ionic cordova plugin add cordova-plugin-device plugin VS ionic cordova plugin add cordova-plugin-uniquedeviceid VS ionic cordova plugin add cordova-unique-device-id ?

2) Can we used device's UUID to send Push Notification by using this plugin : ionic cordova plugin add cordova-plugin-device ?

In this screenshot : DEVICE_INFO gets by using this ionic cordova plugin add cordova-plugin-device plugin DEVICE_UUID gets by using this ionic cordova plugin add cordova-plugin-uniquedeviceid plugin Both plugins gives UUID now,

Confusion here : uniquedeviceid

vdias38 commented 5 years ago

@lav-sttl cordova-plugin-uniquedeviceid uses SIM datas only available on Android if user "allow to make and manage phone calls", on cordova-unique-device-id these datas are not requested then the permission is not requested to user. cordova-plugin-device is different it provides an uuid but this uuid could be updated if user update or re-install the app.

sagrawal31 commented 5 years ago

We are now maintaining a fork of this repository https://github.com/wizpanda/cordova-plugin-unique-device-id2.