1

OpenTok (iOS WebRTC SDK) 用の CocoaPods コンポーネントを使用してプロジェクトを構築しています。彼らはベータ版をリリースしましたが、これをベータ テストの仕様として追加するつもりはありません。

私の質問は、そのベータ版の仕様を作成することです。それで、私はプロジェクトのフォークを作成し、仕様からそれを指すためにタグ「2.2beta」を追加しましたが、フォークを指す仕様を作成するのが正しいかどうか、または作成する必要があるかどうかはわかりません元のリポジトリにプル リクエストを送信し、それが受け入れられるのを待って新しい仕様を作成しますか?

4

1 に答える 1

2

Cocoapods チームの @Orta と話し合った結果、答えは NO でした。

CocoaPods が新しい Trunk Web サービスを採用した後、新しい PodSpec を公開するためのルールが変更されました。

「Trunk」Web サービスの導入により、パブリッシャーは、プルリクエストを作成する必要なく、コマンドラインから直接 Pod を発行できるようになりました。http://blog.cocoapods.org/CocoaPods-Trunk/から

したがって、新しい PodSpec をプッシュできるのは、Pod の作成者と所有者が承認した管理者だけです。

この回避策は、ポッドの所有者 (私の特定のケースでは OpenTok) にベータ版を新しい PodSpec として含めるか、新しい Trunk Web サービスを使用して追加するための「祝福された」貢献者として私を含めるよう依頼することです。自分。

于 2014-05-23T16:21:34.620 に答える