Expo Upload:ios never finish and Broken Pipe

i build and .ipa from my app succefully but when i tried to upload using the comand sudo expo upload:ios tooks too long and give me the errors:

19:48:08]: [Transporter Error Output]: An error occurred while uploading the file e3fad064a7496bb2e710e055f61c644907e6cf72c103dc34e7a7015dc90b0544.ipa.

[19:48:08]: [Transporter Error Output]: An exception has occurred: Broken pipe (Write failed)

[19:48:08]: [Transporter Error Output]: Failed to upload file: /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/d20201104-900-r9rwvc/1532767810.itmsp/e3fad064a7496bb2e710e055f61c644907e6cf72c103dc34e7a7015dc90b0544.ipa

[20:13:57]: [Transporter Error Output]: An error occurred while uploading the file e3fad064a7496bb2e710e055f61c644907e6cf72c103dc34e7a7015dc90b0544.ipa.

[20:13:57]: [Transporter Error Output]: An exception has occurred: Broken pipe (Write failed)

[20:13:57]: [Transporter Error Output]: An error occurred while uploading the package: 1532767810.itmsp.

[20:13:57]: [Transporter Error Output]: An exception has occurred: The transport has been detected as having stalled and has been aborted. Please try again.

Expo CLI 3.27.6 environment info:

System:

  OS: macOS 10.15.6

  Shell: 3.2.57 - /bin/sh

Binaries:

  Node: 14.10.1 - /usr/local/bin/node

  npm: 6.14.8 - /usr/local/bin/npm

  Watchman: 4.9.0 - /usr/local/bin/watchman

SDKs:

  iOS SDK:

    Platforms: iOS 13.7, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2

IDEs:

  Xcode: 11.7/11E801a - /usr/bin/xcodebuild

npmPackages:

  expo: ~38.0.8 => 38.0.10 

  react: ~16.11.0 => 16.11.0 

  react-dom: ~16.11.0 => 16.11.0 

  react-native: https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz => 0.62.2 

  react-native-web: ~0.11.7 => 0.11.7 

npmGlobalPackages:

  expo-cli: 3.27.6

Expo Workflow: managed

directly below that error message you will see a message like “We recommend using Transporter.app instead of the ‘expo upload:ios’ command if you have any trouble with it.” - you should follow that advice.

we are also working on a rewrite of the upload command that will run the upload from our own servers instead, so that it will be more reliable than depending on every developer’s individual development environments. we’ll be rolling out a preview of that in december, but Transporter.app is a very good solution for now.

1 Like

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.