Как использовать PackageMaker для обновления существующего пакета фреймворка? - PullRequest
1 голос
/ 24 января 2011

Я разработал структуру, в которой я изменил API библиотеки. Я изменил букву установленной версии, чтобы указать изменение API. Однако старые версии удаляются Installer .

Как мне создать пакет, который оставит старую версию API рядом с новой библиотекой?

Например, MyFramework v1.0 реализует версию A интерфейса и устанавливается в / Library / Frameworks / MyFramework / Versions / A . v2.0 реализует версию B интерфейса. Он устанавливается в / Библиотека / Каркасы / MyFramework / Версии / B . Приложение Installer продолжает удалять каталог / Library / Frameworks / MyFramework / A . Я хочу сохранить этот каталог, чтобы у меня было:

/Library/Frameworks/MyFramework/A
/Library/Frameworks/MyFramework/B
...