2015-05-01 4 views
0

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

Неверная подпись - Запечатанный ресурс отсутствует или недействителен. Бинарный путь [Who Paid Last? .app/Who Paid Last?] Содержит недопустимую подпись. Убедитесь, что вы подписали свою заявку с сертификатом распространения, а не специальным сертификатом или сертификатом разработки.

Я проверял, что мои сертификаты верны. Я даже попытался переместить мою папку .git за пределы каталога, но все равно не повезло. Я пробовал около 7 различных конфигураций и все тот же результат снова и снова.

Сумасшедшая вещь заключается в том, что после того, как мой архив был построен, я проверяю использование валидатора XCode. Валидатор говорит, что мой .ipa имеет нулевые ошибки и готов к отправке, но iTunes Connect говорит по-другому.

Я также пробовал следовать за этим tutorial on troubleshooting, но не повезло.

ответ

1

Проблема связана с именем моего приложения. Имя моего приложения «Кто оплатил последний»? И узнайте, «?» в названии именно это и вызывало проблему. Как только я удалил его, приложение было представлено просто отлично с любыми проблемами.

0

У меня была аналогичная проблема, но мое сообщение об ошибке было «Недопустимая подпись». Объект кода вообще не подписан. Двоичный путь по пути [myApp.app/www/js/02_jshint.js] содержит недопустимую подпись. .. "

Удаление директивы #!/Usr/bin/env из верхней части моего файла 02_jshint.js, тогда для меня работала версия iOS вашего проекта из CLI.

 Смежные вопросы

  • Нет связанных вопросов^_^