Fastlaneを最新版にしてframeitでApp Store用のスクショを作ろうとしたら変なエラーがでた。
なんか文字列がjsonにパースできないらしい。吐き出されてた文字列をコピーしてJson validatorにかけると以下の場所がおかしいことがわかる。
Fastlaneのほうではちょうど1週間前にissueが作られていた。
frameit is broken for me in release 2.141.0 #15972
回避方法(2/11時点)
fastlaneを2.138.0に戻す。
(順番に各バージョンに戻して動作確認したところ2.139.0からこのエラーが起きる。)
Gemfileを以下の通り修正
source "https://rubygems.org"
gem "fastlane", "2.138.0" # version指定を追加
で、以下のコマンドで指定したバージョンにfastlaneを巻き戻す。
sudo bundle install
したらエラーが出なくなった。