SimpleWeatherと呼ばれるRay Wenderlichチュートリアルを行っています。
ポッドファイルはプロジェクトと同じフォルダーにあります。ポッドファイルからの私のコードは次のとおりです。
platform :ios, '7.0'
xcodeproj 'SimpleWeather'
pod 'Mantle'
pod 'LBBlurredImage'
pod 'TSMessages'
pod 'ReactiveCocoa'
エラーメッセージは次のとおりです。[!] Xcodeプロジェクトが見つかりません/Users/myName/Developer/SimpleWeather.xcodeproj
ターゲットの場合Pods
。
プロジェクトの名前はSimpleWeatherです。
元の会話を繰り返します:
Podfile構文リファレンス に従って、Podfileは正しく見えます。
実行していることを確認してください$pod install
プロジェクトディレクトリから:
/Users/myName/Developer/SimpleWeather
あなたが正しいディレクトリにいないと確信しています。本当に.xcodeproj
はDeveloperフォルダーにありますか?ナビゲートする必要があるサブフォルダーがある場合があります。
プロジェクトでCocoaPodsを有効にする正しい方法は次のとおりです。
$ Sudo gem install cocoapods
cd /Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj
)。pod setup
touch Podfile
open -e Podfile
そしてPodfileのコードを挿入しますpod install
この指示に従えば、すべてが機能するはずです。プロジェクトを開くときは、必ず.xworkspace
ファイル。
詳細については、 this を参照してください。
このエラーは、Xcodeプロジェクトに複数の.xcodeproj
がある場合にも発生します。
一般的な場合、複数の.xcodeproj
は必要ありません。不要な.xcodeproj
を削除すると、Cocoapodsは後で正しいパスを自動的に取得するはずです。
ちょっとあなたのプロジェクトへの道は間違っているかもしれません。プロジェクトに移動して、SimpleWeather.xcodeprojを右クリックし、下の画像のように情報を見るを選択します(右側のウィンドウは、ここで情報を見るためのものです)。詳細ウィンドウからこのパスをコピーして、Podfileに貼り付けます。その後、貼り付けたパスに/SimpleWeather.xcodeprojを追加します。これで問題が解決する場合があります(注:これは私のプロジェクトのスナップショットです)。あなたの場合、ソリューションはこれでパスを置き換えるかもしれません/ Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj
この問題を解決するには、以下の手順に従ってください。問題は解決します。
ステップ1:ターミナルを開き、プロジェクトフォルダーに移動します
ステップ2 : touch podfile
ステップ3:open -e Podfile
ステップ4:テキスト編集で次の行を記述して閉じます
ワークスペース '/Users/systemName/Developer/yourprojectname/yourprojectname.xcworkspace'
ステップ5:ポッドのインストール
そして、プロセスが成功した後、このエラーは再び表示されません。
乾杯
たぶん、あなたは2つのプロジェクトを持っている.xcodeproj
、削除します。
削除する Podfile.lock
、フォルダーPods
。ターミナルcd /Users/myName/Developer/SimpleWeather
およびpod install
同じ問題がありました。その後、試行錯誤を何度も試みて、ようやく実用的なソリューションを得ました。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target 'SimpleWeather'
pod 'Alamofire', '~> 3.4'
これは、プロジェクトディレクトリにいるときに機能します(ターミナルを使用して/ Users/myName/Developer/SimpleWeather /に移動する必要があると仮定します)
Xcode..inアプリケーションをインストールし、このコマンドを使用して実行します
Sudo xcode-select -switch /Applications/Xcode.app
だから大丈夫私はすべての可能なことを試してみました...私は1つの.xcodeprojファイルしか持っていませんでしたが、まだインストールできなかったので、最後に次のことを試しました
1。 .xcodeprojを使用して、ターミナルcdをプロジェクトフォルダーに開きます。
2。タイプポッド初期化
3。タイプtouch Podfile
4。タイプポッドインストール
マジックが発生し、ポッドファイルがインストールされます