Comment puis-je supprimer un ancien modèle de données dans Xcode? L'option est désactivée dans le menu. (Les modèles que je veux supprimer n'ont pas été rendus publics. Ce sont des modèles de développement provisoire.)
C'est un hack, mais cela a fonctionné pour moi:
Cela évite d'avoir à modifier manuellement les fichiers de métadonnées du projet.
Je viens de trouver le besoin de faire ça. J'ai créé une nouvelle version du modèle, puis j'ai réalisé que je n'en avais pas besoin après tout. J'ai été surpris de constater qu'il n'y avait aucun moyen de le supprimer (que je pouvais trouver) de Xcode. Pourtant, pour l'enlever j'ai fait ce qui suit:
Je me suis d'abord assuré que ce n'était pas la version actuelle de mon modèle. Ensuite, je suis allé dans le Finder et j'ai trouvé mon fichier * .xcdatamodeld. Faites un clic droit et affichez le contenu du paquet là-dessus. Vous y trouverez le fichier de modèle actuel et pourrez le supprimer.
Cela ne l'enlève toujours pas de Xcode et il apparaîtra en rouge dans les fichiers et les groupes. Pour que cela ne se produise plus, retournez dans le Finder et affichez le contenu du paquet dans votre fichier * .xcodeproj principal (vous voudrez peut-être avoir une copie de sauvegarde de ce fichier en premier). Dans là ouvrez et éditez project.pbxproj faire une recherche sur le nom de votre version de modèle, dans mon cas "intervalle 8". Pour moi, il est apparu sur deux lignes distinctes. J'ai supprimé ces lignes et maintenant, il est complètement supprimé de Xcode.