以前のiOSプロジェクトでは、新しいプロジェクトにも含めたいポッドファイルを使用していました。しかし、それは非難されており、私は端末にポッドインストールを使用してそれを含めることができません。どうやってするの?廃止予定のポッドをダウンロードするには
Edit1:「ポッドをインストールする」のではなく、既存のプロジェクトのポッドを手動で追加する方法はありますか?
以前のiOSプロジェクトでは、新しいプロジェクトにも含めたいポッドファイルを使用していました。しかし、それは非難されており、私は端末にポッドインストールを使用してそれを含めることができません。どうやってするの?廃止予定のポッドをダウンロードするには
Edit1:「ポッドをインストールする」のではなく、既存のプロジェクトのポッドを手動で追加する方法はありますか?
廃止予定のポッドをインストールする場合は、そのポッドをPodfileに宣言するときにそのポッドのバージョンを追加するだけです。例えば
は、Cocoapods経由AFNetworkingのバージョン2.6.3をインストールするために、ここにあなたがPodfileでそれを宣言する方法は次のとおりです。
pod ‘AFNetworking’, ‘2.6.3’
pod install
を行うと、それを正しくインストールします。
私はそれをやってみましたが、私は必要なポッドが含まれている別のポッドをダウンロードするように要求する端末でエラーが発生しています。しかし私はいくつかの他の理由のためにそうすることはできません。既存のプロジェクトからそのポッドを手動で組み込む方法はありますか?「ポッドをインストールする」のではありませんか? – crypt
Podfile.lockファイルには使用していたポッドのバージョンが格納されているので、PodfileとPodfile.lockがある場合は、ポッドをインストールすることができ、同じポッドをインストールする必要があります。
この端末を使用している間にエラーが発生し、必要なポッドが含まれている別のポッドをインストールするように指示します。しかし、私はそれをインストールしたくありません。 – crypt
私はポッドについて何も知らないけど、廃止予定のものを使用したいのですか?おそらくそれには理由があります。それはもはやセキュリティアップデートを受け取っていないか、古いバージョンのSDKなどでしか動作しません。サポートされている類似のポッドを見つけて代わりに使用するほうが良いかもしれません。 – Chris
これは古いプロジェクトでこのポッドが広範囲に使用されていたため、私はその作業をする必要があります。新しいバージョンへのアップグレードは必須でもなく、可能でもありません。 – crypt