Size: a a a

React Native — русскоговорящее сообщество

2020 June 29

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
чеки по количеству покупок, на каждую свой. как в обычном магазине.

в офлайне же тоже можно много раз покупать один и тот же продукт, но чек всё равно каждый раз новый будет.

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

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrey Bogachenko
но у нас то подписка
транзакция раз в период (день, месяц, квартал, год - не важно), на каждую свой чек.

подписка - по сути серия покупок, пока не скажешь "стоп". но каждая покупка - отдельная сущность. иначе по бизнесу очень много сценариев, которые не понятно как обрабатывать (банки, отмены платежей и т.д.)
источник

SV

Stanislav Vasenkov in React Native — русскоговорящее сообщество
Псс, посоны
https://github.com/autotests-cloud/react-native-web-ios-android-app
Вот тут код на аппу под web/ios/android, там мокнутая форма авторизации, с кроссплатформенными testid
Сами билды лежат в builds/
Web-версия запущена тут http://autotests.cloud/
ios/android билды можно положить и потрогать, например, в browserstack (30 минут триала)

https://github.com/autotests-cloud/selenide-web-ios-android-tests
А тут лежат e2e-автотесты к аппе выше, также на web/ios/android из одной репы. Там всего один автотест, он выглядит так - https://github.com/autotests-cloud/selenide-web-ios-android-tests/blob/master/src/test/java/cloud/autotests/tests/_kak_ne_nado_no_veselo/all_platforms/LoginTests.java (if в тестах зло, имейте ввиду).
В этом проекте есть поддержа аттача видео и контейнеризации selenoid/browserstack

Отчет об автотестах выглядит так (картинка выше)

Буду признателен за ваши пулреквесты
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
транзакция раз в период (день, месяц, квартал, год - не важно), на каждую свой чек.

подписка - по сути серия покупок, пока не скажешь "стоп". но каждая покупка - отдельная сущность. иначе по бизнесу очень много сценариев, которые не понятно как обрабатывать (банки, отмены платежей и т.д.)
все равно не понимаю, есть метод который возвращает доступные для тебя подписки(подписки, которые ты купил и сейчас активны). то есть если ты купил подписку на год, откуда у тебя может взяться 2 чека на эту подписку, если год ещё не прошёл)
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrey Bogachenko
все равно не понимаю, есть метод который возвращает доступные для тебя подписки(подписки, которые ты купил и сейчас активны). то есть если ты купил подписку на год, откуда у тебя может взяться 2 чека на эту подписку, если год ещё не прошёл)
в sandbox сроки другие
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
в sandbox сроки другие
оп) а есть возможность узнать какие?
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
в sandbox сроки другие
таже если сроки другие, оно показывает старые подписки, которые уже как бы неактивны. почему?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrey Bogachenko
оп) а есть возможность узнать какие?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrey Bogachenko
таже если сроки другие, оно показывает старые подписки, которые уже как бы неактивны. почему?
потому что с ними тоже что-то может быть нужно сделать: проверить / выключить какую-либо функциональность и т.д.
источник

АБ

А Б in React Native — русскоговорящее сообщество
всем привет, кто сталкивался с такой проблемой как ее решить? поиском не нашел даже в проекте данный шрифт..
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
спасибо большое
источник

VF

Vladyslav Fylymonov in React Native — русскоговорящее сообщество
Подскажите пожалуйста как скрыть bottom tab navigator в определенном stack screene
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
потому что с ними тоже что-то может быть нужно сделать: проверить / выключить какую-либо функциональность и т.д.
правильно ли понимаю, что это мы про sandbox сейчас?
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
потому что с ними тоже что-то может быть нужно сделать: проверить / выключить какую-либо функциональность и т.д.
скриншот из документации, представь показывать юзеру restoredTitles, где их 20 одинаковых к примеру
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
и далее You successfully restore the folowing purchases: Premium version, Premium version, Premium version...
источник

AB

Andrey Bogachenko in React Native — русскоговорящее сообщество
@ponomarevv будет время - напиши мнение по этому поводу
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Товарищи
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Реквестирую совет какую лучше всего карусель выбрать
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Ну, сверху будут табы, а снизу должен текст двигаться
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
react navigation как я понял только для всего экрана или модального окна
источник