by shigemk2

当面は技術的なことしか書かない

TestFlightで使うiOS SDKをcurlでダウンロードしようとした

TestFlight » Beta Testing On The Fly

最初は

curl -O https://testflightapp.com/sdk/download/94/

でダウンロードを試みたのだけれど、実際にダウンロードを行うURLはこれじゃないので、
Lオプションを試してみたけども、

curl -L -O https://testflightapp.com/sdk/download/94/
curl: Remote file name has no length!

という結果になってしまった。
書き方が悪いのか…?

色々調べてみたけども、
デベロッパーツール→Networkで強引にどのURLで実際にダウンロードされているかを調べ、
そのURLでcurl -O するようにしました。

SDKがバージョンアップしたら即死です

curl -O https://d193ln56du8muy.cloudfront.net/sdk/1380588410/TestFlightSDK2.0.2.zip

余談ですが、ダウンロードリンクのクリック数をGoogle Analyticsで解析しているようです。