Я работаю над несколькими разными приложениями в Xcode и использую пакет Swift для своей «общей» библиотеки. В каждом проекте я добавляю общий пакет Swift, перейдя в проект «Пакеты Swift» (рядом с «Информация» и «Настройки сборки») и введя локальный URL-адрес «file:///...». Это проверяет версию только для чтения. Все работает довольно хорошо, но если я много редактирую общие файлы, это начинает раздражать. Я должен:
- Переключитесь в другое окно Xcode, в котором пакет Swift открыт в режиме чтения-записи.
- Отредактируйте файлы, зафиксируйте их в git, пометьте фиксацию
- Вернувшись в проект приложения, панель меню> Файл> Пакеты Swift> Сбросить кеши пакетов (при условии, что я переместил тег, а не создал новый)
Есть ли способ упростить это, чтобы я мог редактировать и компилировать файлы в пакете Swift без необходимости каждый раз выполнять шаги git?