Я разрабатываю приложение, в котором пользователь может приобретать цифровые карты, схемы и т. д. Я хотел бы включить их в -приложения -покупки. Дело в том, что я заранее не знаю, сколько будет графиков, так как беру их из другого источника из сети. Их может быть сотни.
У меня есть сервер, который периодически получает графики из этого источника и сохраняет их локально; в будущем могут появиться новые графики или исчезнуть существующие. Все это без ручного вмешательства.
Существует три различных типа диаграмм.
Мое первое решение состояло в том, чтобы создать три расходных элемента и позволить пользователю покупать их; это работало нормально, но, к сожалению, Apple отклонила его, поскольку они требуют, чтобы диаграммы были «не потребляемыми».
Но я совершенно не понимаю, как реализовать то, что я хочу, с расходуемым типом, отличным от -. Если я создам эти три типа как нерасходуемые -, а пользователь купит одну, он получит все остальные диаграммы в этой группе бесплатно, поскольку нерасходуемый предмет -можно купить только один раз.
Единственное решение, которое я могу придумать, это создать не -расходуемый элемент для каждой отдельной диаграммы. Но этого я хочу избежать любой ценой :как сейчас,графики периодически загружаются из удаленного источника без какой-либо ручной работы с моей стороны. Я хотел бы сохранить это таким образом. Я не хочу вручную создавать новые покупки нерасходных материалов каждый раз, когда появляется новая диаграмма.
Любые идеи, как сделать это масштабируемым?