前提・実現したいこと
expoを使用せずにreact nativeで位置情報やbluetoothのpermissionを出そうとしています。
そこでreact-native-permissionsを使用しようと思いました。
発生している問題・エラーメッセージ
ですが例を見てもあまり使いかたがわかりません
該当のソースコード
私は試しにボタンが押されたときにpermissionのalertを表示されるように作成したいのですが、下記のコードの何が問題でしょうか
import {requestNotifications} from 'react-native-permissions';を使用するのだと考えています。
ですがstatusとsettingsをどう使用したらよいか、、、教えてほしいです(m__m)
import * as React from 'react'; import {Button, Text, View} from 'react-native'; import {requestNotifications} from 'react-native-permissions'; const ProfileScreen = () => { requestNotifications(['alert', 'sound']).then(({status, settings}) => { return ( <View> <Text> {status}; {settings} </Text> </View> ); }); return ( <View style={{flex: 1, alignItems: 'center', justifyContent: 'center'}}> <Button title="back" onPress={() => requestNotifications(['alert'])} /> <Text>text</Text> </View> ); }; export default ProfileScreen;
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/08 03:19