Ответ 1
Вам нужно будет запустить expo build:status
. Когда процесс сборки завершится, вы увидите ссылку для загрузки файла apk
(Android) или ipa
(IOS).
Я пытаюсь создать файлы .ipa и .apk для своего приложения React Native с помощью приложения Expo & Create React Native. Я успешно создал приложение и смог запустить его как на iOS, так и на устройстве Android, благодаря документам: https://docs.expo.io/versions/v16.0.0/guides/building-standalone-apps. HTML
Когда сборка окончена, моя консоль показывает что-то вроде
Ваш URL-адрес https://exp.host/@myname/myapp
Затем я открываю exp.host/@myname/myapp
на моем устройстве, и приложение отображается через клиент Expo.
Но в пункте 4 документов сказано, что
Когда это будет сделано, вы увидите URL файла .apk(Android) или .ipa(iOS) - это ваше приложение.
Я немного смущен. Где бы я ни находился, я не вижу ни одного файла ipa или apk, сгенерированного где-либо на моем компьютере. Я что-то пропустил? Как мне на самом деле генерировать файлы?
Вам нужно будет запустить expo build:status
. Когда процесс сборки завершится, вы увидите ссылку для загрузки файла apk
(Android) или ipa
(IOS).
убедитесь в app.json
{
"expo": {
"name": "your app name",
"description": "your app desc",
....,
"ios": {
"supportsTablet": true
},
"android": {
"package": "com.yourcompany.yourappname"
}
}
}
затем запустите exp build:android
или exp ba
после этого
запустите exp build:status
вы найдете exp build:status
, что-то вроде этого, Apk размещен на Amazon AWS
[exp] Android:
[exp] APK: https://HOST/yourapp.apk
Если вы запустите
exp build:status
вы получите обновление состояния сборки для ios или android. Он покажет одно из следующих возможных состояний:
URL-адрес будет выглядеть примерно так:
https://expo.io/builds/ {buildId}
где {buildId} - UUID
Когда вы нажмете на ссылку, она покажет текущий статус, создаваемые журналы, кнопку "Загрузить", где вы можете загрузить файл ipa или apk (который будет доступен только в том случае, если сборка прошла успешно) Cancel ", чтобы отменить текущую сборку (которая будет доступна только в том случае, если сборка запущена).
В качестве альтернативы вы можете просматривать свои предыдущие и текущие статусы сборки, следуя этой ссылке:
https://expo.io/ {@user}/{app}/builds
Замените {@user} своим именем пользователя (включая символ @) и {app} с именем вашего приложения. Здесь вы можете просмотреть определенные статусы сборки, такие как Completed или Failed, просмотреть журналы ваших сборников и загрузить текущие и предыдущие успешные сборки.
Этот URL-адрес также отображается, когда вы переходите к вашей текущей сборке, под заголовком "Build logs":
Это сборка из {@user}/{app}
Попробуйте diawi.com загрузить файл IPA и создать ссылку для установки вашего мобильного устройства для тестирования приложения