У меня есть несколько похожих приложений (A1-A3) с очень похожей кодовой базой. Все они делают похожие вещи (диаграммы), каждая со специализацией для конкретного варианта использования. Сейчас я рассматриваю возможность создания одного приложения (B), которое продает специализации как Mac App Store в App Purchase. Итак, в основном, я уменьшаю количество приложений, но предоставляю те же диаграммы, просто изменю способ их продажи из специального приложения в приложение.
Как лучше всего обеспечить, чтобы покупатели «старых» приложений A1–A3 могли использовать специализации, которые они приобрели в новом программном обеспечении B? Я не хочу заряжать их дважды. Значит, у них должна быть возможность «восстановить» специализацию, которую они купили как A2 в B. Возможно ли это? Если да, то как?