-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
1 addition
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@c-villain I am now getting error when trying to resolve packages
Seems like it should be tag 4.8.1 / 4.9.0 to fix this?
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@phagocytes не хочу плодить такие теги, у меня названия релизов совпадают с версиями самого Яндекса... поэтому пробуем пофиксить текущую
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
А у вас при этом резолвится нормально?
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
у вас не резолвится? если так, то сделайте клин проекта и сделайте reload package в менеджере зависимостей
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
У меня не резолвится локально после сброса кэша SPM и очистки DerivedData.
При этом еще не собирается на XCode Cloud, где сборка с нуля, с ошибкой
Может ли быть такое, что checksum для версии кэшируется где-то на серверах Apple?
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@phagocytes нет, они кэшируются локально, тогда надо удалять package из менеджера зависимостей все там же, из проекта и после заново добавить
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Я использую как sub-package
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
грубо говоря, проблема в том, что изменилась хэш-сумма у пакета, но сама версия модуля не поменялась) поэтому сбрасываем таким образом
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@phagocytes попробуй по классике, удалить все равно пэкэдж, он же хоть и добавлен как subpackage, но тянется локально так или иначе. как вариант, через командную строку обновить:
xcodebuild -resolvePackageDependencies
из папки с проектом/package-мa713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Я почистил все что возможно - не помогло.
Потом зарезолвил зависимости с версией 4.7.0 - все ок. После этого апнул обратно до 4.8.0 и все равно та же ошибка
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Через
xcodebuild -resolvePackageDependencies
:a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
В общем откатился пока до 4.7.0, буду проставлять там MinimumOSVersion скриптом
a713001
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@phagocytes Да, подтверждаю, я подключаю на Xcode 16, тоже сбросить кэш не получается средствами Xcode, может бага в самом Xcode 16.0
Помог жесткий сброс следующими скриптами:
Пробуйте)