2015-03-25 2 views
0

Некоторые разработчики приложений, которые используют инфраструктуру Sparkle, хранят старые версии в своем приложении (используя несколько тегов <item>).Можно ли сохранить старые версии в приложении Sparkle?

Я думаю, что эта практика имела бы смысл, если бы Sparkle показывал заметки о выпуске промежуточных выпусков, когда с момента последнего обновления (например, обновление пользователей с версии 4.0.0 до 4.0.5) произошло несколько обновлений. Тем не менее, Sparkle не делает этого по какой-то причине.

Так почему бы вам сохранить старые версии в приложении?

ответ

0

Вы можете реализовать свой собственный механизм сравнения версии, просто возвращает собственный SUVersionComparisonProtocol для делегата обратного вызова

- (id<SUVersionComparison>)versionComparatorForUpdater:(SUUpdater *)updater;