cocoapodsはJSONとして表示されます:: ParserError-! JSONテキストには少なくとも2オクテットが含まれている必要がありますエラー解決



Cocoapods Appear Json



問題がありました

このエラーの特定のポッドインストールが突然現れ、多くの方法を試しましたが解決できません、cocoapodsはこの問題とも呼ばれるgithubの問題ですが、私の調査、発見の問題、騒ぎの後、解決する。
画像
ポッドのインストールまたはポッドの更新のいずれであっても、何よりも間違ってプロンプトが表示され、cocoapodをリロードしようとしたり、クローンのリエンジニアリングやその他の方法は効果がありません。

の解き方

github、stackoverflowなどはすでにネットワーク全体を検索しており、自分だけに頼ることができるソリューションはありません。現時点では、次のルビーのコールスタックのみを提供できる唯一のヘルプです。 jsonファイルが空であるか、失敗の原因となったフォーマットエラーが原因で、コールスタックに最終が表示されます。
したがって、jsonファイルを見つけるために、各レイヤーのスタックエントリ関数を呼び出してログを出力し、最終的に/gems/gem-analytics-0.0.1/lib/gem def self.log -analytics / perf_channel_client.rbファイル(問題の開始点でのlog_hash、custom_report_options = {})。ここで、jsonはこのプロセスに関連付けられています:
画像
したがって、failed_log_pathsは、次のように印刷後の印刷エラーjsonファイル、ファイルディレクトリを見つけます。
画像
ファイルを開くには実際に空であるため、json解析が失敗します。このファイルは、tmpディレクトリシステムにあります。ログをファイルに直接削除するだけです。ポッドの再インストール、成功! ! ! ! 。



総括する

直面している巨大な問題は、問題の解決に役立つ有用な情報を見つけるための情報を考慮して多くの注意を払う必要があることに加えて、効果的な解決策を見つけるために依然として独自に依存しています。