XcodeからAVFoundation、CoreFoundation、Foundation、UIKit.framework、CoreGraphics.frameworksフレームワークを誤って削除してしまいました。それらを復元する方法はありますか..またはXcodeを再インストールする必要があります。
4 に答える
まだゴミ箱を空にしていない場合は、Xcodeを閉じて、Finderでゴミ箱を開きます。誤って削除したフレームワークフォルダを見つけます。Finderで、パスを指定して別のウィンドウを開き/System/Library/Frameworks
(フォルダを手動で開きたい場合は、Macintosh HDから開始します)、フレームワークをゴミ箱からフレームワークフォルダにドラッグコピーします。Xcodeを再度開くと、ターゲット設定でフレームワークを再度追加できるようになります。
ゴミ箱を空にしていない場合は、そこにフレームワークがあります。削除されたフレームワークがiOSフレームワークの場合は、ゴミ箱からXCodeフレームワークディレクトリにコピー/移動するだけです。これは、これまでのほとんどのインストール(XCode 5 + iOS 7)では次のようになります。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/
OS Xフレームワークの場合、 555nickによって投稿されたパスが正しいパスである可能性があります(ただし、それはテストされていません)。
/System/Library/Frameworks
Shift+Cmd+G
ところで:ファインダーを開いてショートカットを使用すると、このようなパスをすばやく開くことができます。
xCodeの場所が異なる場合、上記の方法は機能しません。そのOpenxCodeについては、上部のプロジェクトの青いアイコンをクリックします。[ターゲット]->[フェーズのビルド]->[バイナリとライブラリのリンク]をクリックします
次に、既存のフレームワークを右クリックまたはコントロールクリックして、Finderに表示します。
このようにして、既存のすべてのフレームワークのデフォルトの場所を取得します。次に、その場所に移動して、削除したフレームワークを再度追加します。
xcodeを再起動すると、削除されたフレームワークが以前と同じように表示されます。
Ok。したがって、フレームワークをファインダーとゴミ箱から削除した場合は、ここで解決策があります。Macに別のバージョンのxcodeがインストールされている場合は、それを開きます。プロジェクトのいずれかで、最近削除したフレームワークのいずれかを追加してみてください。それを右クリックし、ファインダーウィンドウに移動してコピーします。
次に、フレームワークが削除されたxcodeに移動し、上記と同じプロセスでfnderウィンドウに移動して、コピーしたばかりのフレームワークを貼り付けます。私はあなたと同じ問題を抱えていました、そしてそれは私を助けました。