Копия моего проекта xcode не может быть удалена, потому что «он используется» - PullRequest
0 голосов
/ 17 января 2020

Я просмотрел несколько потоков, которые, по-видимому, имеют дело с этим, но ответов нет.

Я переместил старую папку, содержащую копию моего проекта, в tra sh. Он содержит копию файла .xcodeproj, но не тот, который я сейчас использую.

Я удалил xcode и удалил все связанные файлы (для другого потока), потому что симуляторы не работают. xcode 10.1, который я пытаюсь переустановить, но хочу, чтобы эта связь была обрезана, прежде чем продолжить.

Когда я пытаюсь очистить tra sh, он говорит, что файл xcodeproj "используется".

Пробная загрузка в безопасном режиме ... без эффекта Утилита с пробным диском, восстановление диска ... без эффекта.

Я не вижу файл в Disk Monitor.

Есть идеи?

1 Ответ

0 голосов
/ 29 января 2020

Вот что я сделал, и метод 3 сработал.

В какой-то момент каждый сталкивается с файлом, который просто не удаляется. Наиболее распространенная ситуация - это файл, который находится в папке sh и отказывается от удаления, как бы часто вы ни перезагружали свою ма c. Вот 4 различных метода удаления упрямых файлов, по крайней мере один из которых гарантированно сработает.

Метод 1 - Безопасный пустой мусор Вероятно, самое простое решение, и почти всегда работает. Go в меню Finder в верхнем левом углу экрана и выберите «Безопасная пустая тра sh», расположенная прямо под обычной пустой трах sh. Secure Empty Tra sh обычно используется для того, чтобы убедиться, что удаленные элементы остаются удаленными путем многократной записи поверх них случайных данных. К счастью, эта опция, кажется, более эффективна для упрямых файлов, чем обычная пустая тра sh.

. Метод 2 - сторонние приложения Существует множество приложений, которые позволяют принудительно заставить тра sh опустошаться. Super Empty Tra sh, полностью посвященная ему, - бесплатное приложение, единственная цель которого - помочь вам очистить тра sh. Есть несколько альтернатив, которые выполняют и многие другие задачи, такие как OnyX (бесплатно).

Метод 3 - Использование терминала Этот метод требует некоторой осторожности, так как ошибка в терминале может привести к дела идут ужасно неправильно. Чтобы удалить файл, используя этот метод, сначала откройте Терминал, расположенный в папке Applications / Utilities. Введите «rm -f» без кавычек и с пробелом после f. Затем найдите файл, который не хотите удалить, и перетащите его в окно терминала, и путь к этому элементу должен появиться. Дважды проверьте, что это то, что вы хотите удалить, затем нажмите Enter. Если элемент, который не удаляется, является папкой, а не файлом, введите вместо этого «rm -rf».

Если это по-прежнему не работает, следующим этапом является использование «sudo rm -f» вместо. Это немного опаснее, так как вы можете случайно удалить много других важных файлов. Выполните шаги, описанные выше, и на этот раз вам будет предложено ввести пароль администратора.

Метод 4 - Создание временной учетной записи пользователя Этот метод занимает немного времени, но он хорош, если вы не Я не хочу использовать Терминал. Начните с перехода на панель настроек «Учетные записи» в «Системных настройках» и создания новой учетной записи пользователя. Неважно, какие данные вы дадите, просто запомните пароль. Затем переместите проблемный файл из вашего tra sh в общую папку, расположенную в папке «Пользователи». Выйдите из своей учетной записи и войдите во вновь созданную учетную запись. Отсюда переместите файл в этот пользовательский тра sh. Затем выйдите из системы и go вернитесь в свою обычную учетную запись. Вернитесь на панель «Учетные записи» в «Системных настройках» и удалите временную учетную запись, выбрав ее в списке и нажав клавишу «Удалить». Выберите «Немедленно удалить» в появившемся диалоговом окне, и учетная запись пользователя исчезнет вместе с упрямым файлом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...