Переключатели

Apple может отклонить приложение, если в нём используется предварительно включённый переключатель пробного периода. Переключатель, установленный в положение «вкл.» по умолчанию, может быть расценён как манипулятивный тёмный паттерн согласно рекомендациям App Store Review Guidelines — это подразумевает согласие пользователя на пробный период без явного выбора.

Чтобы избежать отклонения, установите переключатель в положение выкл. по умолчанию и позвольте пользователям самостоятельно подключаться к пробному периоду.

Переключатель пробного периода — это бинарный переключатель, позволяющий пользователям выбирать между стандартными продуктами и продуктами с пробным периодом на пейволе. При изменении его состояния может запускаться действие — например, замена групп продуктов, обновление переменных или показ/скрытие элементов — мгновенно.

Чтобы добавить переключатель пробного периода, нажмите + на целевом экране и выберите Trial toggle.

Каждый переключатель пробного периода является выбираемым элементом типа Toggle. Каждому выбираемому элементу назначается переменная, отражающая его состояние — например, переключатель с именем trial получает переменную trial.is_selected со значением True или False. Чтобы другие элементы реагировали на состояние переключателя, задайте условное действие или условную видимость на основе этой переменной.

Элемент переключателя пробного периода во Flow Builder