web-dev-qa-db-ja.com

元のネイティブで一度に複数の権限を要求する方法

特定の状況を待つのではなく、1ページの権限を要求します。ただし、複数のポップアップが欲しくありません。単一のポップアップ/モーダルでアクセス許可を求める方法はありますか。

Android]を見つけた post および この を見つけました。 iOSのための何かを見つけるために。

8
VK1

複数の権限を要求するために、私はあなたが使用することを勧めます npm module それが時間を節約し、セットアップが簡単で、あなたがプラットフォームについて心配する必要はありません:)

インストール

_npm install --save react-native-permissions
_

使用法/

_import Permissions from 'react-native-permissions'

// Check the status of multiple permissions
  _checkCameraAndPhotos = () => {
    Permissions.checkMultiple(['camera', 'photo']).then(response => {
      //response is an object mapping type to permission
      this.setState({
        cameraPermission: response.camera,
        photoPermission: response.photo,
      })
    })
  }
_

androidmanifest.xml / for Android、および info.plist =/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/iOSの場合(Xcode> = 8)。

1
Firu