2

최근 내 앱을 Amazon 및 Google에 제출했습니다. 나는 당신이 내가 그것을 승진시키고 있다고 생각하기를 원하지 않기 때문에 이번에는 앱에 링크하거나 언급하지 않을 것이다. 오히려 난 config.json 질문에 대한 권한이 있습니다. 여기 내 config.json의 아래 손질 버전입니다 - 내 포장의 .apk 파일을 제출 한 후 Amazon 및 Google에 앱을 제출 한 후 Android 권한

"modules": { 
    "contact": false, 
    "event": true, 
    "file": false, 
    "geolocation": false, 
    "is": true, 
    "message": false, 
    "notification": false, 
    "prefs": false, 
    "sms": false, 
    "tabs": true, 
    "tools": true, 
    "topbar": true, 
    "tabbar": true, 
    "media": true 
} 

이 ... 모두 구글 & 아마존 앱의 권한을 나열합니다. 대부분은 의미가 있습니다. 그러나 아래에 나열된 것들은 이 아니고은 json.config 파일, 연락처 및 geolocation을 비활성화 했으므로 의미가있는 것 같습니다.

구글 권한을 나타냅니다

내 위치 - 고급 (GPS) 위치.

귀하의 개인 정보 - 연락처 데이터를 읽으십시오.

저장 용량 - 앱이 USB 저장소에 쓸 수 있도록 허용합니다. 앱이 SD 카드에 쓸 수 있도록 허용합니다.

아마존 권한을 나타냅니다

android.permission.WRITE_EXTERNAL_STORAGE을;

android.permission.ACCESS_FINE_LOCATION;

android.permission.READ_CONTACTS;

"외부 저장소 쓰기"권한은 쇼 스토퍼가 아니기 때문에 사용할 수 있습니다. 그러나, 나는 구글이 표시 특히 ... 앱에 자신의 연락처를 자신의 위치 정보에 액세스하고 읽고 싶은 생각 내 잠재적 인 사용자를 원하지 않는다 - 당신이 어디에

"악성 앱이으로 측정 할 수 있고, 할 수있다 추가 배터리 전력 소모. "

"휴대 전화에 저장된 모든 연락처 (주소) 데이터를 읽을 수 있도록 허용합니다. 악성 앱이이를 사용하여 다른 사람들에게 데이터를 보낼 수 있습니다."

내가 config.json에서 잘못하고있는 것이 무엇인지 생각해보십시오. 어쩌면 나는 위치 정보를 &에 남겨 두어야합니까? 여전히 ...이 값을 false로 설정하면 올바르게 작동하지 않을 수 있습니다. 감사.

+0

참고 : 나는 아마존이 승인하면 애플에 제출 계획. Google은 2 시간 이내에 앱을 게시했습니다. –

답변

2

이러한 중복 모듈을 false로 설정하는 대신 config.json에서 제외하여이 문제를 해결했습니다.

이 시도 : (그냥 값 접촉, 파일 및 위치 정보를 제거)

"modules": { 
    "event": true, 
    "is": true, 
    "message": false, 
    "notification": false, 
    "prefs": false, 
    "sms": false, 
    "tabs": true, 
    "tools": true, 
    "topbar": true, 
    "tabbar": true, 
    "media": true 
} 
+2

감사합니다 패트릭! 우리는''module_name ''을 해석하는 이야기를 가지고 있습니다 : false' 또한 파이프 라인에서 그 모듈을 사용 불가로 설정합니다 ... –

+0

제임스가 제게 모듈을 제거하는 대신에 당신의 수정본을 가지고있는 것에 감사드립니다. –

+0

오늘 아침에 config.json에서 불필요한 모듈을 제거하고 Google Play에 업로드했습니다. 필요한 권한이 훨씬 좋고 덜 침략적입니다. –

관련 문제