解決diff:/../Podfile.lock: No such file or directo
965 ワード
プロジェクトはCocoaPodsを使用してサードパーティ製ライブラリを管理し、新しいディレクトリupdateバージョンで次の問題が発生しました1説明:
diff:/../Podfile.lock: No such file or directory diff:/Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
解決策:
プロジェクトディレクトリに入ってpod installをやり直します
ネットで見つけた方法に従って、
まだ解決していない
後で比較して、次のように修正します.
1.MyProjectのBuild Settingsの
User-Deined
PODS_を追加ROOT = ${SRCROOT}/Pods
2.プロジェクトを修正する.pbxproのpods.***.xcconfigのパス
MyProject.xcodeprojは中にディレクトリが正しくないことを発見し、実際のディレクトリによって以下のように修正した.
vi MyProject.xcodeproj/project.pbxproj
Pods/Target Support Files/Pods-MyProject/Pods.debug.xcconfig
Pods/Target Support Files/Pods/Pods.debug.xcconfig
赤の部分に差があり、実際のパスで修正
diff:/../Podfile.lock: No such file or directory diff:/Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
解決策:
プロジェクトディレクトリに入ってpod installをやり直します
ネットで見つけた方法に従って、
rm -rf MyProject.xcworkspace
rm -rf Pods
rm Podfile.lock
rm -rf /Users/~/Library/Developer/Xcode/DerivedData/MyProject_******
pod install
まだ解決していない
後で比較して、次のように修正します.
1.MyProjectのBuild Settingsの
User-Deined
PODS_を追加ROOT = ${SRCROOT}/Pods
2.プロジェクトを修正する.pbxproのpods.***.xcconfigのパス
MyProject.xcodeprojは中にディレクトリが正しくないことを発見し、実際のディレクトリによって以下のように修正した.
vi MyProject.xcodeproj/project.pbxproj
Pods/Target Support Files/Pods-MyProject/Pods.debug.xcconfig
Pods/Target Support Files/Pods/Pods.debug.xcconfig
赤の部分に差があり、実際のパスで修正