ОК, я прочитал каждую тему на SO об этой проблеме, и у меня до сих пор нет решения.
Наше приложение было подписано для распространения и находилось в itunesconnect на «Ожидание обзора», но мы нашли некоторые ошибки и отклонили его.
Через пару дней мы были готовы повторно отправить приложение и "Приложение не прошло проверку кодового знака. Подпись была недействительной или не была подписана ..." произошло.
Мы сделали следующие шаги:
- Создание нового профиля обеспечения
- Очистка проекта и папки Build (много раз!)
- Попытка другого Mac Проверка приложения с помощью этого метода и проблем не найдено
- Проверка прав доступа и файла значков Проверка версии приложения, архитектуры, профиля распространения и файла project.pbxproj.
Что-то пропустили?
Добавлено:
Ввод командной строки
codesign --verify -vvvv -R = 'якорное яблоко и сертификат 1 [field.1.2.840.113635.100.6.2.1] существует и (лист сертификата [field.1.2.840.113635.100.6.1.2] существует или лист сертификата [field.1.2.840.113635.100.6.1.4] существует) 'path_i_get_after_drag_and_drop_my_app_to_console
Результаты проверки кодового знака:
myapp.app: действительно на диске
myapp.app: удовлетворяет установленному требованию
myapp.app: явное требование выполнено