2013-11-24 7 views
16

Несколько дней назад у меня была проблема с моим mac, поэтому я взял его в баре Genius в местном магазине Apple. Они сказали, что разделы не удались на жестком диске и что его пришлось переформатировать. Я использую программу для автоматического резервного копирования системы на внешний сервер, поэтому я не беспокоился о том, чтобы потерять что-либо. Они переформатировались, и я возвращал вещи на место.Разблокировать файлы xcode?

Что я не смог выяснить. У меня есть ряд проектов Xcode, над которыми мне нужно работать, но когда я пытаюсь их открыть в Xcode, я получаю это.

Файл "project.xcworkspace" не может быть разблокирован. Не удалось добавить разрешение на запись в файл, потому что вы его не владеете. Попробуйте изменить разрешения файла в Finder или Terminal.

Я попытался разблокировать проект, основную папку и файл p.list в finder и убедиться, что у меня есть доступ на чтение/запись, но я все еще получаю ошибку.

Когда они переформатировали компьютер, он удалил все ключи и сертификаты, которые я искал, но я не думаю, что программное обеспечение выполняет резервное копирование учетных данных на компьютере, поэтому я не думаю, что могу получить доступ к старым сертификатам и ключи.

Кто-нибудь сталкивался с этим раньше? Как разблокировать файл?

ответ

46

Помните, что проект является не только автономным файлом «.xcodeproj», но на самом деле это папка, содержащая несколько скрытых элементов.

Поэтому при применении разрешений необходимо применять разрешения каждый элемент в папке проекта.

Вы можете сделать это через меню «Применить разрешения к вложенным объектам» в раскрывающемся меню (доступен в окне «Get Info»), который выглядит следующим образом:

Apply Permissions to Enclosed Items

+2

«Применить к вложенным объектам» не отображается для меня. Ты знаешь почему? Я на OSX Sierra и Xcode 8. – dmonaldo

+0

Если это не так, вам придется проходить через папку в finder и применять разрешения по отдельности. Раньше это показывалось для меня, но в настоящее время по какой-то причине нет. Я просто получаю возможность [Отменить изменения]. – stephen

+0

Я не знаю, но по каким-то причинам он не работает для меня. –

4

Если вы не можете выбрать «Применить к закрытым элементам» Убедитесь, что висячий замок справа от него разблокирован. Если он заблокирован, щелкните по нему и введите свой пароль. Затем «Применить к закрытым элементам» станет доступным.

illustrative image

Смежные вопросы