2017-04-26 13 views
-2

Google Play 스토어에서 내 앱 중 하나가 사용자 데이터 정책을 위반하여 삭제되었습니다. 나는 진실한 발신자 신원 확인을 목적으로 연락처를 받고 내 서버에 게시하고 있습니다.Android 앱 내 공개 연락처를 얻는 방법

이것은 내가 사용자의 연락처를 얻고있다 방법은 다음과 같습니다

우리는 무단 게시 또는 사람의 비공개 접촉의 공개를 허용하지 않습니다 :

public ArrayList<CallHistoryModel> getdata() { 
     try { 
      managedCursor = contextnew.getContentResolver().query(CallLog.Calls.CONTENT_URI, 
        null, null, null, CallLog.Calls.DEFAULT_SORT_ORDER + " LIMIT 100"); 
     } catch (SecurityException se) { 
      se.printStackTrace(); 
//   Toast.makeText(contextnew,se.toString(),Toast.LENGTH_SHORT).show(); 
     } 
     if (managedCursor.getCount()>0){ 
      int number = managedCursor.getColumnIndex(CallLog.Calls.NUMBER); 
      managedCursor.moveToFirst(); 
     do { 
      String phNumber = managedCursor.getString(number); 
      callHistoryModel = new CallHistoryModel(); 
      char first_letter = getContactDisplayNameByNumber(phNumber).charAt(0); 
      callHistoryModel.setFirst_letter(first_letter); 
      callHistoryModel.setName(getContactDisplayNameByNumber(phNumber)); 
      callHistoryModel.setPhone_number(phNumber); 
      callhistoryList.add(callHistoryModel); 
      } while (managedCursor.moveToNext()); 
      managedCursor.close();} 
     return callhistoryList; 
    } 

구글이 말을 나에게 알림 이메일을 보냅니다.

여기서 내가 알고 싶은 것은, 어떻게 우리는 공개 연락처를 프로그래밍 방식으로 얻을 수 있을까요?

+0

프로그램에 대해 아무 상관이 없습니다. 귀하의 질문에 관해서는 - 나는 당신이 공유하고 싶은 연락처를 사용자에게 물어봐야한다고 생각합니다. –

+0

나는 공공 연락처를 얻는 방법에 대해 모두 묻습니다. 왜 당신은 주제에서 그것을 부르죠. –

+0

_public contacts _... –

답변

1

사용자에게 연락처 읽기 권한을 요청 했습니까? 당신이 허가없이하고 개인 정보 보호 정책없이 사용자의 모든 연락처를 검색 할 경우, 그 Google Play Store policy on User Data에있다 :

활동 : 앱 비공개 전화 번호부 또는 연락처 정보를 처리하는 경우

요구 : 우리 돈 사람들의 비공개 연락처 인 의 무단 게시 또는 공개를 허용하지 않습니다. 여기

는 Google Play 스토어에서 일반적인 위반의 예 :

개인 정보 나 민감한 사용자 데이터로 사용자의 전화 또는 연락처 책 데이터를 취급하지하지하지 않는 앱 개인 정보 보호 정책, 보안 전송 및 유출 공개 요구 사항을 준수해야합니다.

  1. 당신이 개인 정보 보호 정책이 있습니까 : 민감한 정보 (연락처)를 사용하면 응용 프로그램 거래 이후

, 여기에서 볼 수있는 빠른 체크리스트인가? Google Play 스토어

는 말한다 :

포스트 플레이 분산 응용 프로그램 자체 내에서 Play 개발자 콘솔과에서 지정된 필드 모두에서 개인 정보 보호 정책.

즉, 앱 목록 및 앱 내에 개인 정보 취급 방침이 있어야한다는 의미입니다.여기

은 플레이 스토어 목록 페이지에 표시 개발자 콘솔에서 귀하의 개인 정보 보호 정책에 URL을 추가합니다 :

Examples of Privacy Policies inside Android apps

: 안드로이드 응용 프로그램의 개인 정보 보호 정책의

Privacy Policy URL screenshot via TermsFeed

  • SSL을 사용합니까?

    구글 스토어 가이드 라인 플레이에서 :

    이 (HTTPS를 통해, 예를 들어) 현대 암호화를 사용하여 전송을 포함하여, 안전하게 사용자의 데이터를 처리합니다.

  • 연락처 목록에 액세스하기 전에 사용자 권한을 요청합니까? 권한 대화 상자의

    예 (whatitallboilsdownto 학점)

    Allow Slack to access contacts

  • +0

    예 개인 정보 보호 정책을 제공하고 또한 연락처를 얻을 수있는 권한을 요청합니다. 그러나 나는 비공개 접촉의 의미를 모른다. –

    +0

    @ abdulkhan : 추측 컨대, 연락처 책의 _any_ 연락처를 의미합니다. 공개 되려면 웹에서 소유자의 허가를 받아 어딘가에 게시해야합니다. – halfer