Это проблема импорта библиотеки?Извините, Google Play Store, но мое приложение не имеет намеренного доступа к микрофону или камере. - PullRequest
0 голосов
/ 23 сентября 2019

Технологии

  1. Ionic 4 с Angular и конденсатором
  2. Android APK в магазине Google Play
  3. macOS Mojave 10.14.6

BUG

В вашем пакете APK или приложений Android используются разрешения, требующие политики конфиденциальности: (android.permission.CAMERA, android.permission.RECORD_AUDIO)..

- это ошибка, которую я получаю при попытке загрузить свой TODO LIST в Play Store.Я не кодировал никаких функций Camera или Record_Audio для этого приложения.Я предполагаю, что за это отвечает один из упакованных импортных товаров.Это импорт, который я могу просто удалить?Возможно, нет.Есть идеи?

Импорт

app.module.ts

 1. import { NgModule } from '@angular/core';
 2. import { BrowserModule } from '@angular/platform-browser';
 3. import { RouterModule, RouteReuseStrategy, Routes } from '@angular/router';
 4. import { IonicModule, IonicRouteStrategy } from '@ionic/angular';
 5. import { IonicStorageModule } from '@ionic/storage';
 6. import { AppComponent } from './app.component';
 7. import { AppRoutingModule } from './app-routing.module';

app.component.ts

1. import { Component } from '@angular/core';
2. import { Platform } from '@ionic/angular';
3. import { TodoService } from './services/todo.service';
4. import {Plugins} from '@capacitor/core';
5. const {SplashScreen, StatusBar} = Plugins;

todo.service.ts

 1. import { Injectable } from '@angular/core';
 2. import { Storage } from '@ionic/storage';
 3. import { Todo } from '../interfaces/todo';

home.module.ts

1. import { NgModule } from '@angular/core';
2. import { CommonModule } from '@angular/common';
3. import { IonicModule } from '@ionic/angular';
4. import { FormsModule } from '@angular/forms';
5. import { RouterModule } from '@angular/router';
6. import { HomePage } from './home.page';

home.page.ts

 1. import { Component, ViewChild } from '@angular/core';
 2. import { TodoService } from '../services/todo.service';
 3. import { AlertController, IonList } from '@ionic/angular';
 4. import { Router } from '@angular/router';

loli.module.ts

 1. import { NgModule } from '@angular/core';
 2. import { CommonModule } from '@angular/common';
 3. import { FormsModule } from '@angular/forms';
 4. import { Routes, RouterModule } from '@angular/router';
 5. import { IonicModule } from '@ionic/angular';
 6. import { LoliPage } from './loli.page';

loli.page.ts

 1. import { Component, OnInit } from '@angular/core';
 2. import { TodoService } from '../services/todo.service';
 3. import { ActivatedRoute, Router } from '@angular/router';
 4. import { Todo } from '../interfaces/todo';

1 Ответ

1 голос
/ 24 сентября 2019

Спасибо @ nullptr.t и @Ahmad за полезные комментарии.Это действительно была проблема кода в AndroidManifest.xml.Я просто должен был закомментировать права пользователей здесь!

...