Как удалить разрешения для SMS и вызовов из приложения для Android, созданного с помощью create-реагировать-нативное приложение? - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть не извлеченное приложение для Android, созданное с помощью create-реакции-native-app .

Google требует, чтобы эти приложения удалили разрешения CALL_LOG и SMS в своем файле манифеста, ноя не могу найти этот файл.

Как мне установить эти разрешения?

1 Ответ

0 голосов
/ 21 декабря 2018

Открыть android/app/src/main/AndroidManifest.xml, добавить следующее:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.myappid"
+   xmlns:tools="http://schemas.android.com/tools"
    >

    ...
+   <uses-permission tools:node="remove" android:name="android.permission.WRITE_CALL_LOG" />
+   <uses-permission tools:node="remove" android:name="android.permission.CAMERA" />

Если вы хотите удалить разрешения из производственного APK, то:

  1. Создайте новый каталог внутриэтот каталог, называется релиз.(путь: android / app / src / release /)

  2. Создайте файл AndroidManifest.xml.(путь: android / app / src / release / AndroidManifest.xml)

И добавьте вышеуказанные строки в android/app/src/release/AndroidManifest.xml

...