作業メモ:Xcode + shenzhen + DeployGate
Xcodeで実機デバッグだとちゃんとViewが表示されるのに、
DeployGateにアップしたものだと表示されないという事象に遭遇。
Clean Build Folder をやればよかったんだろうけど、
調査中に便利そうなものを見つけたのでメモ。
shenzhen
cf. iOS - shenzhenを使って超簡単ipaファイル作成 - Qiita
$ sudo gem install shenzhen
$ ipa build
DeployGate CLI
cf. DeployGate
$ sudo gem install dgate
$ dgate push hogehoge.ipa
shenzhen + DeployGate API (やっつけ自作シェル)
cf. DeployGate
#!/bin/sh
/usr/bin/ipa build
/usr/bin/curl -F "file=@hogehoge.ipa" -F "token= xxxxxxxxxxxxxxxxxxxxxx" -F "message=sample" https://deploygate.com/api/users/[owner name]/apps
shenzhen + DeployGate (こっちの方がいい・・はず)*1
cf. shenzhenがDeployGateに対応したので使ってみた - Qiita
$ ipa distribute:deploygate -a xxxxxxxxxxxxxxxxxxxxxx -u [owner name] -f hogehoge.ipa
ホント、DeployGate 便利だわ
*1:自分の環境だとうまくいかないのでテスト中