1. ホーム
  2. ios

[解決済み] Xcodeプロジェクトから誤ってxcassetsファイルを削除してしまった。

2023-04-10 19:51:43

質問

画像コレクションから 1 つのフォルダを削除したかったのですが、どうにかして xcassets ファイル全体をゴミ箱に放り込むことができました。

通常の「戻す」メソッドは使用できず、削除されたフォルダーを Xcode にドラッグするだけで、エラーが発生します。

"Images.xcassets" を "ProjectPear" にコピーすることができませんでした。

ファイルを保存するには、別の名前を指定するか、既存のファイルを脇に移動するか、または 既存のファイルを削除して、もう一度やり直してください。

ナビゲーターには何も表示されず、コマンドラインにもヒントがないため、このコレクションが Xcode プロジェクト内のどこにあるのかわかりません。私は project.pbxproj ファイルをいじくり回すのが怖いです。

編集します。 ゴミ箱から Finder にファイルをドラッグして戻すことは成功しましたが、Xcode ナビゲーターはもはや .xcassets ファイルを認識しません (この場合、まだ認識しません)。.pbxproj ファイルに何かを追加するかどうか迷っています。

どのように解決したらよいでしょうか。

私はちょうどこれを自分でやって、すぐに問題を改善する方法を考え出した。

  1. プロジェクト フォルダに移動して ファインダー . すると フォルダ 画像.xcassets が残っていることがわかります。

  2. のような別の場所に移動して デスクトップ などに移動してください。それは は、まだすべての画像とjsonファイルを持っています。

  3. Xcodeにジャンプバックし、画像用の新しいアセットカタログを作成します。

    File > New > File... > Resource > Asset Catalog

    名称 画像 .

  4. Xcodeを終了し、Finderに戻ります。

  5. の中からフォルダーをコピーします。 古い 画像.xcassets から 新しい 画像.xcassets ディレクトリを作成します。

  6. Xcodeを起動し、ビジネスに戻ります!