2013-10-21 2 views
1

나는 광고가 포함 된 몇 가지 앱에 대해 READ_PHONE_STATE 권한을 요청할 것입니다. 바이트 코드를 추적 한 후 TelephonyManager.getDeviceId()이라고합니다. 광고가 포함 된 앱에서 DeviceID를 요청해야합니까? 이 앱이 내 개인 정보를 유출하는 것으로 보이기 때문에 악의적입니다.기기 ID를 물어 보는 광고가있는 Android 앱의 경우 정상입니까?

+0

"필수"는 여기에서 매우 주관적이지만, 즉각적인 반응은 "추적"의 일부 형태입니다. –

+0

의견을 보내 주셔서 감사합니다! lc. 여기서 '필수'란 'AdMob과 같은 광고 라이브러리에 DeviceID와 같은 정보가 필요합니까'를 의미합니까? 개발자가 피할 수있는 것이라면 필자는이를 필요 없다고 생각합니다. –

답변

1

Admob에는 최소한 해당 권한이 필요하지 않습니다. 필요한 것은 인터넷 액세스 권한입니다.

다른 제공 업체에 더 많은 권한이 필요한지 여부를 알 수 없습니다.

+1

답변 해 주셔서 감사합니다! AdMob에서 deviceID를 가져 오는 방법을 묻는 [post] (http://stackoverflow.com/questions/4524752/how-can-i-get-device-id-for-admob)가 있습니다. 왜 그들이 그것을 필요로하는지 궁금하네요. –

+0

이것은 사람들이 자신의 장치를 테스트 모드로 만들고 장치 ID가 필요하기 때문에 발생했을 가능성이 큽니다. – Szymon

관련 문제