This issue is predominantly on enterprise networks. There are a number of solutions please note that some of these are mere repetition of the above.
1. Make sure no pending contracts are waiting to be signed/accepted
Go to member center and make sure all contracts are signed, pending contracts will be highlighted in a big yellow/red banner at the top of the page
2.Change networks
Get off your enterprise network and tether to your cell phone (slower but works). Your home network should also work if you've not fiddled with your router
3. Get off your proxy
Change or preferably switch off your proxy. If Charles or similar apps are running, switch them off as well.
4. Use the standalone Application Loader app
This is only a walk around as it allows you to toggle the protocols. Removing Signiant & Aspera protocols works for me even in office network.
Application loader can be found under Xcode -> Open Deleveloper Tool -> Application Loader
5. Automate it!
Use FastLane tools, but remember to set ENV["DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERS"] = "-t DAV"
within your configuration file.
This is a lot more work than the other steps above, but provides a lasting solution. Fastlane is also really cool if you configure it correctly.
6. Cry
Because developers have bad days too.
??????????????
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…