Я работаю над приложением React Native, используя Expo (SDK 54). Сборка Android работает отлично, и приложение также отлично работает на устройстве iPhone через expo start --tunnel (мы протестировали его с клиентом, поскольку у них есть устройство iPhone). Однако я столкнулся с проблемой при сборке для iOS через EAS (мы стремимся сначала протестировать его на TestFlight).
У меня самого нет учетной записи разработчика Apple — соавтор (клиент), владеющий ею, предоставил мне:
.p8 файл ключа (ключ App Store Connect API)
Идентификатор ключа и идентификатор эмитента/разработчика
Bundle ID
.профиль mobileprovision
.p12 сертификат распространения (первоначально созданный в Windows через OpenSSL, позже воссозданный с использованием промежуточного продукта Apple G3 WWDR, но также все еще в Windows с использованием OpenSSL)
Все учетные данные были загружены через Credities.json (т. е. загружены в EAS), и сборка запускается успешно, но завершается с ошибкой с этим сообщением:
Сертификат распространения с отпечатком пальца [XXXX] не был успешно импортирован
Я пытаюсь подтвердить, вызвано ли это несоответствием между профилем обеспечения и сертификатом или тем, что .p12 был создан в Windows, а не в macOS. Должны ли мы попытаться создать файл p12 на устройстве Mac (т. е. с помощью KeyChain) или он не играет никакой роли?
Когда во время сборки EAS меня просили войти в учетную запись Apple Developer, я отвечал «нет», так как у меня самого нет учетной записи, и клиент предоставил мне все необходимые файлы и информацию (идентификатор пакета, идентификатор эмитента/разработчика, идентификатор команды, файлы p12 и p8, идентификатор ключа....), и я просто поместите их в необходимые файлы и папки внутри проекта (app.json, Credentials.json...).
Что мне попробовать дальше?
Подробнее здесь: https://stackoverflow.com/questions/798 ... uccessfull
Ошибка сборки iOS EAS: «Сертификат распространения не был успешно импортирован» ⇐ IOS
Программируем под IOS
1770487808
Anonymous
Я работаю над приложением React Native, используя Expo (SDK 54). Сборка Android работает отлично, и приложение также отлично работает на устройстве iPhone через expo start --tunnel (мы протестировали его с клиентом, поскольку у них есть устройство iPhone). Однако я столкнулся с проблемой при сборке для iOS через EAS (мы стремимся сначала протестировать его на TestFlight).
У меня самого нет учетной записи разработчика Apple — соавтор (клиент), владеющий ею, предоставил мне:
.p8 файл ключа (ключ App Store Connect API)
Идентификатор ключа и идентификатор эмитента/разработчика
Bundle ID
.профиль mobileprovision
.p12 сертификат распространения (первоначально созданный в Windows через OpenSSL, позже воссозданный с использованием промежуточного продукта Apple G3 WWDR, но также все еще в Windows с использованием OpenSSL)
Все учетные данные были загружены через Credities.json (т. е. загружены в EAS), и сборка запускается успешно, но завершается с ошибкой с этим сообщением:
Сертификат распространения с отпечатком пальца [XXXX] не был успешно импортирован
Я пытаюсь подтвердить, вызвано ли это несоответствием между профилем обеспечения и сертификатом или тем, что .p12 был создан в Windows, а не в macOS. Должны ли мы попытаться создать файл p12 на устройстве Mac (т. е. с помощью KeyChain) или он не играет никакой роли?
Когда во время сборки EAS меня просили войти в учетную запись Apple Developer, я отвечал «нет», так как у меня самого нет учетной записи, и клиент предоставил мне все необходимые файлы и информацию (идентификатор пакета, идентификатор эмитента/разработчика, идентификатор команды, файлы p12 и p8, идентификатор ключа....), и я просто поместите их в необходимые файлы и папки внутри проекта (app.json, Credentials.json...).
Что мне попробовать дальше?
Подробнее здесь: [url]https://stackoverflow.com/questions/79809976/ios-eas-build-fails-distribution-certificate-hasn-t-been-imported-successfull[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия