2020年5月7日木曜日

Ruby2.7 + cocoapods1.9.1 で JSON::ParserError になる場合の対処方法

概要

エラーの一部ですが JSON::ParserError - 783: unexpected token at '' というエラーが出ます
対応策を紹介します

環境

  • macOS 10.15.4
  • Ruby 2.7.1p83
  • cocoapods 1.9.1

対応策

どうやらバージョン互換がないようで古いバージョンからの pod update だとエラーになるようです
公式の issue にもありますがどうやら再インストールが必要なそうです

  • gem uninstall cocoapods
  • rm -rf ~/.cocoapods
  • gem install cocoapods
  • cd /path/to/your-project
  • mv Podfile{,.back}
  • mv Podfile.lock{,.back}
  • pod repo remove trunk
  • pod init
  • vim Podfile

でバックアップした Podfile の内容を書きます

  • pod install

0 件のコメント:

コメントを投稿