title: Fastlane deliver .ipa file to TestFlight from Expo build URL
body: <p>I'm following this article to auto-deploy .ipa file after building with Expo: <a href="https://blog.expo.io/automating-standalone-expo-app-builds-and-deployments-with-fastlane-exp-and-exptool-9b2f5ad0a2cd" rel="nofollow noreferrer">https://blog.expo.io/automating-standalone-expo-app-builds-and-deployments-with-fastlane-exp-and-exptool-9b2f5ad0a2cd</a></p>
  
  <p>It's work, but I have to download .ipa file from Expo then upload it to TestFlight. This takes a long time for waiting while Expo already builds .ipa file and we just need to upload it to TestFlight.</p>
  
  <p>Current script to deploy is:</p>
  
  <pre><code>// Download .ipa file from Expo build    
  curl -o app.ipa "$(expo url:ipa --non-interactive)"
  
  // Upload this to TestFlight
  fastlane deliver --verbose --ipa "app.ipa" --skip_screenshots --skip_metadata
  </code></pre>
  
  <p>I tried to replaced app.ipa by Expo build url (something like: <code>https://exp-shell-app-assets.s3.us-west-1.amazonaws.com/ios/myusername/app-bfaf-ca19c79a9c0f-archive.ipa</code>)</p>
  
  <pre><code>fastlane deliver --verbose --ipa "https://expo-url.ipa" --skip_screenshots --skip_metadata
  </code></pre>
  
  <p>It throws an error because <code>fastlane deliver</code> always add current directory before URL, the error is:</p>
  
  <blockquote>
    <p>Error setting value '<a href="https://exp-shell-app-assets.s3.us-west-1.amazonaws.com/ios/myusername/app-bfaf-ca19c79a9c0f-archive.ipa" rel="nofollow noreferrer">https://exp-shell-app-assets.s3.us-west-1.amazonaws.com/ios/myusername/app-bfaf-ca19c79a9c0f-archive.ipa</a>' for option 'ipa'</p>
    
    <p>[!] Could not find ipa file at path '/Users/root/project/<a href="https://expo-url.ipa" rel="nofollow noreferrer">https://expo-url.ipa</a>'</p>
  </blockquote>
  
  <p>I tried <code>fastlane pilot upload</code> and got the same issue.</p>
  
  <p>Thanks!</p>