Краткий ответ: невозможно продлить продолжительность данного испытания.Единственный способ - предложить другой.
Apple предлагает вам два способа проведения испытаний.Насколько я понимаю ваше предполагаемое поведение, вам нужно будет объединить оба.
Первый способ - предоставить пробную версию перед оплатой, предложив вступительное предложение .Для каждой подписки вы можете создать отдельное вступительное предложение со своей продолжительностью.Каждый пользователь может получить только одно вступительное предложение для каждой группы подписки (см. здесь для получения подробной информации и способов создания вступительных предложений).Вот почему вам также нужен второй способ.
Второй способ заключается в предложении предложений подписки .Они могут быть предоставлены так часто, как вы хотите, но требуют, чтобы у пользователя была активная возобновляемая подписка (которая у него есть, если он использовал ваше вступительное предложение).
К сожалению, второй способ не прост в реализации.Вам нужен сервер, чтобы проверять получение и разрешать пользователям регистрироваться, чтобы вы могли их идентифицировать.Кроме того, сервер отвечает за генерацию предложений по подписке.
Вы видите, что подписки - непростая тема, и поэтому я надеюсь, что вы понимаете, что я и, вероятно, никто другой не смог написать вам код для достижения этой цели.Apple предоставляет много информации и примеров кода в ссылках, которые я добавил.Проработайте их и вернитесь с вопросами, связанными с кодом, и я думаю, что все с радостью ответят на них.