Xcodeで古いデータモデルを削除するにはどうすればよいですか?このオプションはメニューで無効になっています。 (削除したいモデルは一般公開されていません-それらは暫定的な開発モデルです。)
それはハックですが、これは私のために働いた:
これにより、プロジェクトのメタデータファイルを手動で変更する必要がなくなります。
これを行う必要があることがわかりました。新しいモデルバージョンを作成した後、結局それが必要ないことに気付きました。 Xcodeから(見つけることができた)削除する方法がないことに驚いた。それでも、それを削除するために私は次のことをしました:
最初に、それが現在のモデルバージョンではないことを確認しました。次に、Finderにアクセスして、*。xcdatamodeldファイルを見つけました。右クリックして、その上にパッケージの内容を表示します。そこに実際のモデルファイルがあり、削除できます。
これはまだXcodeからそれを削除せず、ファイルとグループに赤で表示されます。これを防ぐには、Finderに戻ってメインの* .xcodeprojファイルでパッケージの内容を表示します(最初にこのバックアップを確認してください)。そこで、project.pbxprojを開いて編集し、モデルバージョン名(私の場合は「間隔8」)を検索します。私にとっては、2つの別々の行に現れました。これらの行を削除しましたが、Xcodeから完全に削除されました。