Как заставить Xamarin Studio в OS X перестать истощать мое пространство хранения при работе на виртуальной машине?

Я установил рабочую станцию ​​Vmware на ПК с Windows, чтобы на ней работала MAC OS. Я использую Mac на машине с Windows для разработки xamarin.ios. Mac OS имеет 7,4 ГБ, XCode - 12 ГБ, а студия Xamarin имеет размер 1 ГБ в Mac OS. Я использую Xamarin Mac Agent из Visual Studio (ОС Windows Machine) для подключения к Mac (работает на виртуальной машине) через Интернет, но на этом этапе тестирования моя Mac OS становится все больше и больше по размеру. Проблема в том, что это.vmdk файл становится больше по размеру и занимает много места на моем жестком диске Windows. Я ничего не установил в нем, но когда Mac подключается к интернету, он съедает память. Кто-нибудь может мне помочь, как мне вернуть потерянное место для хранения?

1 ответ

Насколько я знаю: каждый раз, когда вы что-то строите на macOS, создается пакет (архивы), который будет содержать все двоичные файлы, необходимые для запуска вашего приложения. Это ужасная проблема для разработчика, которую я обнаружил с помощью macOS.

Помните об этом, потому что каждый раз, когда вы создаете IPA для тестирования или развертывания (либо на iPhone, либо в Apple Store), он будет создавать кеш этого (также довольно большие архивы).

Пожалуйста, прочитайте эту статью, которая может помочь вам настроить вашу виртуальную машину Mac:

Могу ли я добавлять или удалять файлы из файла IPA после его сборки в Visual Studio?

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

Надеюсь, это поможет вам.

С наилучшими пожеланиями.

Другие вопросы по тегам