Ошибка в iTunes connect:Загруженный вами двоичный файл был недействительным.Подпись была недействительной или она не была подписана сертификатом отправки Apple

StackOverflow https://stackoverflow.com/questions/2440497

Вопрос

Теперь я дважды прошел через процесс подготовки портала разработчиков, пытаясь заставить его работать, но безрезультатно.Я не думаю, что это вторая половина (подпись недействительна), я думаю, что это действительно может потребоваться с моим двоичным файлом.У меня есть предупреждение в Xcode, которое мне не помогает, потому что я не знаю, что с этим делать.И, честно говоря, я даже не знаю, насколько актуальна эта информация.Но там написано:

"Проверка зависимостей:Предупреждение:Этап сборки copy bundle resources содержит информацию о цели.plist"

Приложение отлично работает в симуляторе, и я не вносил никаких изменений в info.plist с тех пор, как отправил приложение в Apple на прошлой неделе.(это обновление)

Это было полезно?

Решение

Чтобы удалить предупреждение, щелкните правой кнопкой мыши на файле info.plist и выберите "Получить информацию".Затем на вкладке Цели убедитесь, что ни одна из целей (у вас может быть только одна цель) не выбрана.Вам не нужно напрямую добавлять info.plist в пакет.Видишь это Заметка о вопросах и ответах Apple для получения более подробной информации.

Убедитесь, что вы создаете с правильным идентификатором подписи кода.Щелкните правой кнопкой мыши на вашей цели и выберите "Получить информацию".В теге build найдите раздел подписи кода и убедитесь, что выбран правильный сертификат для приложения, указанного в вашем info.plist.

Затем выполните чистую сборку (из меню Xcode:Построить-> Очистить, а затем Построить).Проверьте результаты сборки (Build-> Результаты сборки), возможно, вам придется изменить настройки, чтобы показывать все сообщения.В конце журнала сборки вы должны увидеть сообщение об успешном разработке кода.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top