169 похожих чатов

А кто-то работал в expo с технологией eas, которая отвечает

за процесс билдов и дальнейшего сабмита?
пара вопросов назрело

7 ответов

25 просмотров

пиши, есть опыт ;)

Andrei-Bahachenka Автор вопроса
Trin Zotoff
пиши, есть опыт ;)

1) а как я могу протестировать, что мои environment variables работают верно? банальный пример: апи для стейджа и для прода - разные (спрашиваю, так как это работает только с команами билд, expo start не подменяет переменные) 2) eas build —auto-submit - это тоже самое, что и eas build + eas submit только одной командой? и в целом, сабмит это просто загрузка на тест флайт или сразу уже в стор? если в стор - вопросов больше 😅

Andrei Bahachenka
1) а как я могу протестировать, что мои environmen...

1. я проверяю DEV, но можно сделать по другому под каждый env, достаточно в файле eas.json в конфиге билда добавить env объект, типа: { "cli": { "version": ">= 0.46.0" }, "build": { "development": { "developmentClient": true, "distribution": "internal", "env": { "MYENV": "development" }, "ios": { "buildConfiguration": "Debug" }, "android": { "buildType": "apk" } } и чекать MYENV 2. про автосабмит хз, не юзал, должно быть в доке. но сабмит закидывает именно в стор, а оттуда уже первый этап — тестфлай. т.е. делая сабмит, ты увидишь прилож в аппстореконнекте в разделе тестфлая, настроишь права, увидишь в тестфлае + появится сборка для публикации.

Andrei-Bahachenka Автор вопроса
Trin Zotoff
1. я проверяю DEV, но можно сделать по другому под...

а достучаться до MYENV, добавить app.config.js и потом через expo-constants?

Andrei Bahachenka
а достучаться до MYENV, добавить app.config.js и п...

конечно, в app.config.js он будет в process.env.MYENV, в константах его не будет, точнее самих констант он тоже будет в env, но если я ничего не путаю, при eas сборках именно expo проекта, константы будут доступны, а при dev-client уже нет, они будут в expo-application

Andrei-Bahachenka Автор вопроса
Trin Zotoff
конечно, в app.config.js он будет в process.env.MY...

а вот тут все равно не понял) у нас же эта переменная создается только при команде eas build

Andrei Bahachenka
а вот тут все равно не понял) у нас же эта перемен...

если её нет, значит у тебя дев версия, если она есть — билд еаса с конкретным env ) всё просто.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта