根據什麼I've read,React Native需要權限android.permission.SYSTEM_ALERT_WINDOW
才能在調試模式下啓用其開發者接口。但是,在發佈發行版時,該許可權仍然包含在內,這會導致用戶出現異常(因爲它表示「有權限使用其他應用程序」)。如何刪除React Native Android應用的發佈版本所需的SYSTEM_ALERT_WINDOW權限?
我可以手動刪除AndroidManifest.xml中的權限,但是當我處於開發模式時會中斷應用程序 - 而且這並不是我每次發佈新版本時都要執行的操作。
是否有一種方法來禁用只發布版本的應用程序的權限?
問題在此處提交和討論:https://github.com/facebook/react-native/issues/5886 – greg7gkb