Ошибка сборки iOS EAS: «Сертификат распространения не был успешно импортирован»IOS

Программируем под IOS
Ответить
Anonymous
 Ошибка сборки iOS EAS: «Сертификат распространения не был успешно импортирован»

Сообщение 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...).
Что мне попробовать дальше?

Подробнее здесь: https://stackoverflow.com/questions/798 ... uccessfull
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»