2016-05-18 6 views
1

私はCocoapodsを通じて配布したい、そして現在このフレームワークライブラリ用のPodSpecファイルを作成中のiOSフレームワークを持っています。 PodSpecファイルには、次のようなフレームワークを含むzipファイルをダウンロードするにはHTTP sourceを使用する:CocoapodsのHTTPダウンロードリンクを維持するPodspecソース

spec.source = { :http => 'http://dev.wechatapp.com/download/sdk/WeChat_SDK_iOS_en.zip' } 

を私はSDKを含むzip圧縮フォルダへのHTTPリンクを提供する場合、Cocoapodsは、zipファイルのコピーを保存しますCocoapodsはそのSpecs repositoryにPodSpecを保持しており、すべての開発者のダウンロードリンクへの参照を提供していますか?

例えば、私は私の枠組みのV1をアップロード:

http://somesource/library.zip 

とPodSpecファイルの私のソースとして、このリンクを使用しています。それから私は、同じソースへの私のフレームワークのV2をアップロード:

http://somesource/library.zip 

私はPodSpecファイルに同じHTTPソースを使用することができるか、私は自分のライブラリーのv1とv2のための2つの別々のダウンロードリンクを維持するために必要なのですか?

v1: 
http://somesource/v1/library.zip 

v2: 
http://somesource/v2/library.zip 

答えて

1

私は強くあなたが後で以前のバージョン(例えばV1)に戻すことはできませんそれ以外ので、バージョン管理されたファイルのダウンロードURLを使用するように助言します。

関連する問題