title: "Missing request token for request" while uploading image using s3
body: <p>I got this error after upgrading react-native to 0.63.0, it happens only in ios while uploading an image using s3
  note: it works perfectly on android</p>
  <p>here it's my function that pick the image using <code>react-native-image-crop-picker</code> and upload it using <code>react-native-aws3</code></p>
  <pre class="lang-js prettyprint-override"><code>const PickImage = () =&gt; {
      setImageLoader(true)
      ImagePicker.openPicker({
          width: 300,
          height: 400,
          loadingLabelText: 'loading',
      })
      .then(async response =&gt; {
          const file = {
              uri: response.path,
              name: `${userId}/${response.path}`,
              type: response.mime,
          }
          const options = {
              keyPrefix: 's3images/upload/',
              bucket: 'quix-static',
              region: 'eu-west-1',
              accessKey: 'AKIAIN6746BLTCD6D72A',
              secretKey: 'xxx',
              successActionStatus: 201,
          }
          RNS3.put(file, options).then(res =&gt; {
              if (res.status !== 201) {
                  setImageLoader(false)
                  disableSubmitButton(false)
                  throw new Error('Failed to upload image to S3!')
              } else {
                  setImage(get(res, 'body.postResponse.location'))
                  disableSubmitButton(false)
                  setImageLoader(false)
                  setUploaded(true)
              }
          })
      })
      .catch(() =&gt; {
          setImageLoader(false)
      })
  }
  </code></pre>