Я какое-то время занимался проблемой. Проблема в том, что, когда я отправляю свое приложение Mac в магазин приложений, я всегда получаю недопустимый двоичный файл, и они говорят, что это из-за неверной подписи. И что я должен убедиться, что он подписан с сертификатом установщика, который это.
Вот полное сообщение от них:
Уважаемый разработчик,
Мы обнаружили одну или несколько проблем с вашим недавним двоичным файлом
подача на "Мини Неделю". Следующие вопросы должны быть
исправлено, чтобы ваша заявка продолжила рассмотрение:
Invalid Signature - эта ошибка возникает, когда вы подписали приложение
Установщик неверно. Для этого процесса необходимы два сертификата:
сертификат «Стороннего разработчика для Mac» и «Сторонний Mac»
"Установщик разработчика". При подписании пакета необходимо
убедитесь, что вы используете сертификат установщика для подписи вашего пакета.
Убедитесь, что вы указываете этот сертификат при отправке приложения через
Xcode Organizer или при запуске productbuild из команды
линия.
После устранения этих проблем перейдите к сведениям о версии приложения.
страница (находится в модуле «Управление приложениями» в iTunes Connect)
и нажмите Готово к отправке двоичного файла. Продолжить через представление
обрабатывать до тех пор, пока приложение не перейдет в режим ожидания загрузки. Вы можете использовать
Загрузчик приложений для загрузки исправленного двоичного файла.
С уважением,
Команда iTunes Store
Я отозвал и переустановил свои сертификаты и профиль обеспечения разработки, но, похоже, это не помогло, поэтому я предполагаю, что это не проблема.
Есть ли что-то еще, что может вызвать это? Может быть, мне нужно убедиться, что что-то правильно в настройках сборки или что-то подобное? Но если так, что? :)
Заранее спасибо!