Права доступа к файлу xcodeproj

У меня странная проблема с Xcode.

Я могу получить доступ и редактировать все файлы в проектах в моей рабочей области, кроме файлов .xcodeproj в проекте. Когда я нажимаю на такой файл, я получаю сообщение об ошибке: «Файл xxx.xcodeproj не может быть открыт, потому что у вас нет разрешения на его просмотр».

Однако, если я дважды щелкну по нему, он откроется в новом окне. Я убедился, что все разрешения установлены правильно, поэтому я не могу понять, почему это происходит.

Кроме того, еще одна проблема, которая, как я думаю, может быть связана с этим, заключается в том, что всякий раз, когда я открываю рабочее пространство и пытаюсь запустить проект, он не может получить доступ к «spl.jar», который является файлом JAR, который требуется для запуска моих проектов. Однако, если я закрою рабочее пространство. Откройте проект один раз через его файл .xcodeproj и запустите его один раз. Затем вернитесь в мою рабочую область и запустите ее через рабочую область, она будет работать нормально и сможет получить доступ к файлу JAR. Все очень запутанно и, честно говоря, если какой-нибудь системный администратор может помочь мне с этим, я был бы очень признателен!

Я везде искал ответ и перепробовал все, что доступно в Интернете, но до сих пор не могу его решить.

************* РЕДАКТИРОВАТЬ *************

Привет Абхинав,

Спасибо за предоставление решений, но моя проблема остается в силе. Я подумал, что должен предоставить более подробную информацию.

Если я один раз щелкну файл .xcodeproj, появится такая ошибка:

Один щелчок

Если я дважды щелкну файл .xcodeproj, он откроется, но я не смогу его редактировать.

Открывается, когда я дважды щелкаю файл или перехожу в папку и щелкаю файл, но не работает, когда я открываю через рабочую область

Вот мои разрешения (я использую учетную запись администратора):

Разрешения для файла .xcodeproj

Настройки сборки настроены на использование компилятора по умолчанию:

Настройки компилятора

Я перепробовал все ваши решения, в том числе: «Сборка» -> «Очистить», «Удалить производные данные» и «Перезагрузить компьютер».

Это не самая страшная проблема, потому что я все еще могу работать над своими проектами. Но, я не понимаю, почему это происходит. Это немного раздражает.


person philosopher    schedule 02.10.2015    source источник
comment
Вы пробовали это решение stackoverflow.com/questions/27355361/?   -  person Badal Shah    schedule 02.10.2015


Ответы (1)


Попробуй это:

  1. Щелкните правой кнопкой мыши файл «.xcodeproj», нажмите «Получить информацию».
  2. Разверните раздел «Общий доступ и разрешение».
  3. Убедитесь, что имя вашей учетной записи для входа добавлено в раздел «Имя» и что в разделе «Привилегии» у вас есть разрешения «Чтение и запись». Если нет, то добавьте его.

РЕДАКТИРОВАТЬ: Опубликуйте комментарии OP и немного изучите этот вопрос, добавив некоторые из распространенных причин этой ошибки и решения:

Решение 1. Перейдите к Build Settings -> Build Options. Затем измените значение Compiler for C/C++/Objective-C на Default Compiler.

Решение 2. В Xcode выберите Окно --> Организатор --> Проекты --> Приложение с проблемой --> кнопка удаления в производных данных.

Решение 3. В некоторых случаях работало простое действие Product -> Clean.

Решение 4. В нескольких случаях удалось выйти из Xcode и перезапустить компьютер.

person Abhinav    schedule 02.10.2015
comment
Спасибо, Абхинав. Я уже сделал это, но безрезультатно. Права пользователя установлены правильно. - person philosopher; 02.10.2015
comment
Я понимаю. Я изучаю этот вопрос за пределами своего личного опыта и могу столкнуться с несколькими областями, которые могут быть потенциальной причиной этой проблемы. Я перечислил их в своем посте, пожалуйста, проверьте, работает ли какой-либо из них для вас. Пожалуйста, поделитесь своими впечатлениями, чтобы я мог продолжить расследование :). Всего наилучшего! @философ - person Abhinav; 02.10.2015
comment
Эй, я добавил еще немного деталей, Абхинав. Еще раз спасибо, что выручили меня! Ваше здоровье! - person philosopher; 03.10.2015