Von was I've read erfordert React Native die Berechtigung android.permission.SYSTEM_ALERT_WINDOW
, um seine Entwicklerschnittstelle im Debugmodus zu aktivieren. Beim Veröffentlichen einer Veröffentlichung ist diese Berechtigung jedoch immer noch enthalten, was dazu führt, dass Benutzer ausflippen (da dort die Berechtigung zum Zeichnen über andere Apps angegeben ist).Wie entfernen Sie die erforderliche SYSTEM_ALERT_WINDOW-Berechtigung für die Release-Version einer React Native Android App?
Ich kann die Berechtigung in AndroidManifest.xml manuell entfernen, aber das wird die App im Entwicklungsmodus unterbrechen - und das möchte ich nicht jedes Mal tun, wenn ich eine neue Version herausbringe.
Gibt es eine Möglichkeit, die Berechtigung für nur Release-Versionen der App zu deaktivieren?
Ausgabe ist eingereicht und diskutiert hier: https://github.com/facebook/react-native/issues/5886 – greg7gkb