VIPER,日本語記事やっぱ少ないですね。
iOS best practicesで検索するとclean architectureとかFlux, Reduxより全然多いんだけど海外ばかりなイメージ。
そんなVIPERを使う上で便利なgenerambaをセットアップしようとしたらハマったのでメモ。
bundle exec generamba setup
bundler: failed to load command: generamba
RuntimeError: [Xcodeproj] Unknown object version.
xcodeのを読み込めないらしい。
cocoapodsでもよく出るらしくこれが引っかかってくる。
http://hachinobu.hateblo.jp/entry/2018/03/16/130422
[sudo] gem install xcodeproj
やったけど解決せず。。。
Ruby versionとかかと思って結構ハマって
要はこうするようにとのことでした。
普通にissueにあったけど、Project formatを8.0~にしなさいとのことでした。
https://github.com/rambler-digital-solutions/Generamba/issues/203
色々質問に答えて…
Rambafile successfully created! Now run
generamba template install.
成功しました!