Как локально проверить изменения в удаленном пакете Swift, используемом в нескольких рабочих пространствах Xcode?IOS

Программируем под IOS
Ответить
Anonymous
 Как локально проверить изменения в удаленном пакете Swift, используемом в нескольких рабочих пространствах Xcode?

Сообщение Anonymous »

У меня есть модульный проект iOS, в котором большинство модулей реализованы в виде отдельных проектов или фреймворков XCode, а некоторые общие функции предоставляются с помощью удаленных пакетов Swift (размещенные на GitHub). Некоторые из этих модулей имеют свои собственные файлы .xcworkspace, и многие из них зависят от одного и того же удаленного пакета Swift. Этот рабочий процесс медленный. < /P>
Я хочу проверить изменения локально, прежде чем подтолкнуть их к пульту. Единственный способ, которым я обнаружил до сих пор,-это переключить ссылку на пакет в файле каждого рабочего пространства .pbxproj с удаленного URL на локальный путь (например, переключение https://github.com/my-org/mypackage на подачу: ../ mypackage и установление требования в вид на LocalPackage). Я должен сделать это в 25–30 местах, что не является устойчивым. В идеале я ищу более масштабируемый или автоматизированный подход, чтобы справиться с этим во время разработки без необходимости вручную редактировать десятки файлов проекта.
Это упрощенная диаграмма того, как моя структура/зависимости моя проекта выглядит:


Подробнее здесь: https://stackoverflow.com/questions/797 ... iple-xcode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»