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

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

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

7 ответов

14 просмотров

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

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 ) всё просто.

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

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

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
9
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
12
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
31
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
10
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Книга Юрова В.И пойдёт для обучения?
Botsman
24
I was reading a lot about API and REST API and I still don't get it, what's a application programming interface? 😄 How to build a private API for getting other informations f...
Witold 🖤🩶
12
Всем доброго дня, ребят подскажите пожалуйста, если в курсе по ассемблеру используется MASM32, могу ли я использовать FASM? В чем явная разница и будет ли у меня все работать?
Botsman
17
Карта сайта