API 経由でポッドの仕様 (バージョン、名前、日付など) を取得する方法はありますか? 私が見つけた最も近いものは、サイトからの検索要求ですが、JSON API ではありません。
cocoacontrols を見ると、レポへの正しいポッドを見つけるため、API のようなものが必要です。
背景: ポッドを調べて、利用可能な新しいバージョンがあるかどうかを確認する必要があります。
GitHub Repo を調べましたが、必要な仕様が見つかりませんでした。
この質問が古すぎることは知っていますが、とにかく Google で 1 位にランクされています。したがって、少なくとも別の人は、CocoaPods が API を提供していることを知っているでしょう。
現在、CocoaPods システムの唯一の部分は、コマンド ライン ツールとspecs repoです。これを行う方法はいくつか考えられますが、提供されている API よりも複雑になることは間違いありません。
Github の API を使用して、specs リポジトリにクエリを実行できます。各仕様のフォルダー構造は同じであるためrepo/specname
、使用可能なバージョン番号をフォルダーの形式で確認できます。
ローカルで実行したい場合~/.cocoapods/master
は、spec リポジトリのクローンであるフォルダーで同様のことを行うことができます。
Cocoapods はpodspecs GitHub repoを直接調べることで機能すると思います。カスタマイズして、選択したカスタム スペック リポジトリを表示することもできます (たとえば、会社内部のポッド用)。ただし、ポッドを一覧表示するための API はありません。