2015-02-26 3 views
0

Я просто скопировал свой проект на новый Mac (обновленный xcode/iOS). Тем не менее, я получаю Swift Compiler Error, когда пытаюсь построить/запустить.Ошибка компилятора Swift на новом Mac

<unknown>:0: error: opening import file for module 'Swift': Permission denied 

Похоже, его вопрос с моим файлом мостика. Так что я попытался следующие

  1. удалял старую ссылку в разделе Настройки сборки> Swift Compiler> Objective-C Bridging Заголовок
  2. Добавлен новый Objective-C файл и создал новый мост.

Однако ошибка по-прежнему сохраняется. Какой-нибудь вопрос, что может быть причиной этого?

ответ

0

Попробуйте найти разрешения пользователя на свои файлы и добавить нового пользователя в качестве владельца этих файлов. Удостоверьтесь, что это применимо ко всем дочерним элементам с помощью поисковика. Информация о владельце.

+0

Я просто дал всем пользователям доступ к чтению и записи и применил его ко всем прилагаемым файлам. Перезапущенный XCode. Все еще не компилируется. – Taylor

+0

Не забывайте, чтобы ваш новый пользователь задан как владелец из них –

+0

Это быстро и, к сожалению, он не работает. Я не могу отправить его, поскольку это не мой личный проект. – Taylor

0

Возможно, это одно из самых неэффективных решений: я создал новый проект и импортировал все файлы, фреймворки, настройки plist, настройки сборки. Взял время (проект довольно большой), но закончил компиляцию.

+1

Что боль, но, по крайней мере, это сработало. Счастливое кодирование сейчас :) –

0

В моем случае «Ракурсные пути поиска» были неправильными. Были абсолютные пути с другого компьютера.

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