title: React native unhandled promise rejection p0
body: <p>Hello i get the above error when i run my project what am i doing wrong?</p>
  
  <pre><code>import * as WebBrowser from 'expo-web-browser';
  import React , {Component} from 'react';
  import {PermissionsAndroid} from 'react-native';
  import {
      Image,
      Platform,
      ScrollView,
      StyleSheet,
      Text,
      Button,
      TouchableOpacity,
      View,
      Switch
  } from 'react-native';
  import { MonoText } from '../components/StyledText';
  import {Linking , SMS }from 'expo';
  import * as Permissions from 'expo-permissions'
  
  class Sendsms extends Component {
      state = {switch1Value: false}
  
      toggleSwitch1 = (value) =&gt; {
          this.setState({switch1Value: value});
          console.log('Switch 1 is: ' + value);
  
      }
  
      askSMSPermissionsAsync = async () =&gt; {
          await Permissions.askAsync(Permissions.SMS);
      };
      HandlePress = () =&gt;{
          console.log('try to send sms');
  
      }
  
      render(){
          return(
              &lt;View&gt;
              &lt;Text&gt;{this.state.switch1Value ? 'Switch is ON' : 'Switch is OFF'}&lt;/Text&gt;
              &lt;Switch onValueChange = {this.toggleSwitch1.bind(this)} value = {this.state.switch1Value}/&gt;
          &lt;Button title="sendSMS"  onPress={this.askSMSPermissionsAsync} /&gt;
          &lt;/View&gt;
      )
      }
  }
  </code></pre>
  
  <p>I tried rebulding project and deleting the build folder with no luck 
  I also tried to copy the code in some other project still same error</p>
  
  <pre><code>export default Sendsms;
  </code></pre>