Mam skrypt w Xcode, który uruchamia się automatycznie po zakończeniu operacji archiwizacji. To podpisywanie i przesyłanie kompilacji do usługi TestFlight. Problem polega na tym, że przesyłanie zajmuje dużo czasu i nie widzę żadnego postępu.cURL - powiadom o postępie przesyłania
Jako zgłaszającego jest przy użyciu APPLESCRIPT zgłaszającego:
notify() {
/usr/bin/osascript -e "display notification \"$1\" with title \"Xcode\""
}
notify "Uploading to TestFlight"
cURL Zamieszczanie odbywa się tutaj:
/usr/bin/curl "http://testflightapp.com/api/builds.json" \
-F [email protected]"/tmp/${PRODUCT_NAME}.ipa" \
-F [email protected]"/tmp/${PRODUCT_NAME}.dSYM.zip" \
-F api_token="${API_TOKEN}" \
-F team_token="${TEAM_TOKEN}" \
-F notes="Build uploaded automatically from Xcode."
Byłbym szczęśliwy, jeśli widzę podobne wiadomości o 10, 20, itd ... procenty procesu przesyłania.
Oto pełny scenariusz: https://gist.github.com/ealeksandrov/5808692
Możliwy duplikat [cURL: Jak wyświetlać informacje o postępie podczas przesyłania?] (Https://stackoverflow.com/questions/9973056/curl-how-to-display-progress-information-while-uploading) – slm