Проект здания хранится на другом компьютере - PullRequest
1 голос
/ 28 марта 2019

Я разработал приложение для iOS и Android.Мой главный компьютер работает под управлением Windows 10, и я полностью создал свой проект на нем.Для сборки на iOS нужно использовать Mac, поэтому я купил дешевую секундную стрелку.Я установил Unity и Xcode на Mac.Сначала я попытался скопировать проект на Mac, но это заняло много времени.Вместо этого я подключил свой основной компьютер к сети и открыл проект удаленно с Mac.Сборка для iOS (или, скорее, экспорт проекта Xcode) завершается примерно на полпути, прежде чем он падаетПросматривая журнал, я нахожу следующую ошибку:

UnauthorizedAccessException: доступ к пути "/ Тома / C / Пользователи / Питер / Документы / Unity / Статус участника DD / Temp / StagingArea / Data / Managed / Unity.Analytics.StandardEvents.dll "запрещен.

Открытие этого сетевого расположения в Finder показывает, что Unity.Analytics.StandardEvents.dll, Unity.Analytics.Tracker.dll и UnityEngine.Purchasing.dll все заблокированы.По какой-то причине Unity не может получить доступ к этим файлам для завершения сборки.Копирование файлов на мой NAS и попытка создать сеть - тот же результат.Может кто-нибудь, пожалуйста, помогите?Я бы не хотел копировать проект целиком на Mac каждый раз, когда мне нужна новая сборка.

1 Ответ

0 голосов
/ 08 июня 2019

Я получил немного дальше, но я думаю, что это решает основную проблему, описанную здесь: Для меня это была покупка .dll, которая всегда была заблокирована. Я заметил, что DLL уже заблокирована в кеше библиотеки: Library/PackageCache/com.unity.purchasing@2.0.6/purchasing.dll

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

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