title: Notifications.getExpoPushTokenAsync not working on Stand Alone iOS
body: <p>I'm trying to my expo/react-native project to send push notifications to my server. It works on standalone Android, but not stand alone iPhone. </p>
  
  <p>The standalone iPhone app never sends the token.</p>
  
  <p>Since the app sends nothing without error, I tried removing:</p>
  
  <p><code>if (finalStatus !== 'granted') { return; }</code></p>
  
  <p>This didn't work either.</p>
  
  <pre><code>export async function registerForPushNotificationsAsync(token) {
  
    const { status: existingStatus } = await Permissions.getAsync(
      Permissions.NOTIFICATIONS
    );
    let finalStatus = existingStatus;
  
    // Only ask if permissions have not already been determined, for iOS.
    if (existingStatus !== 'granted') {
      const { status } = await Permissions.askAsync(Permissions.NOTIFICATIONS);
      finalStatus = status;
    }
  
    // Stop here if the user did not grant permissions
    if (finalStatus !== 'granted') {
      return;
    }
  
    // Get the push token that uniquely identifies this device
    let expoToken = await Notifications.getExpoPushTokenAsync();
  
    // Post new push token to backend for user
    return axios({
      method: 'POST',
      url: `${str.ROOT_URL}/account/push/`,
      headers: {
        Authorization: `Token ${token}`
      },
      data: {
        "token": expoToken,
        "status": finalStatus
      }
    });
  
  }
  </code></pre>
  
  <p>I expected the token to get sent to the backend, but nothing is sent on the standalone iOS app. </p>
  
  <p>Please let me know if you know a workaround or had this issue before. Thanks!</p>