xcode Organizer «Validate» завершается с ошибкой «Нет другой информации о проблеме».сообщение - PullRequest
4 голосов
/ 27 января 2011

Я создал приложение OSX, оно без проблем собирает и запускает с использованием XCode, я подписал код и выполнил все действия перед отправкой, требуемые Apple. Однако, когда я пытаюсь проверить свое приложение в Организаторе (или Отправить), я получаю эту неприятную ошибку: «Операция не может быть завершена. Никакой другой информации о проблеме не имеется».

Идентификатор пакета был зарегистрирован на веб-сайте Apple, и он совпадает с идентификатором, который я предоставляю в файле .plist приложений. Я даже не могу придумать, как найти проблему.

Я запустил проверку установщика в комплекте, и вот что я получил. Возможно, проблема в комплекте? Однако, согласно инструкциям Apple, я не могу добавить Сертификат подписи установщика, пока я не нахожусь в процессе отправки.

installer: Warning: PMBundle.pkg is not signed for store submission
installer: Installation Check: Passed
installer: Volume Check: Passed
installer: Bundle com.xxx.yyy will be relocated to /Users/xxx/Library/Application Support/Developer/Shared/Archived Applications/4612642F-468C-49B8-9331-A148DF9E20E6.apparchive/yyy.app
installer: Starting install
installer: Install 0.0% complete
installer: Install 9.1% complete
installer: Install 100.0% complete
installer: Finished install

(я сократил идентификатор пакета до «com.xxx.yyy» и имя приложения до «yyy» в примере)

Любые идеи очень помогли бы.

Ответы [ 2 ]

3 голосов
/ 05 февраля 2011

У меня была эта ошибка, потому что у меня не было обоих сертификатов подписи кода;Стороннее приложение для разработчиков Mac и сторонний установщик Mac для разработчиков.

Откройте цепочку ключей, щелкните сертификаты на левой панели и проверьте, есть ли у вас оба сертификата, если вы не загружаете их оба из Центра разработки Mac, если вы это сделаете, то проверьте это в конфигурации выпуска в XCode, чтов поле для знака кода установлено Стороннее приложение для разработчика Mac.

Затем вам нужно открыть органайзер, найти свое приложение и, когда вы поделитесь им для тестирования, кодировать, подписать его с помощью сертификата установщика стороннего разработчика для Mac.Убедитесь, что вы вручную щелкаете раскрывающееся меню и выбираете сертификат, потому что есть ошибка, которая не регистрирует значение подписи вашего кода, а затем не подписывает ваш код.

Должен решить вашу проблему.

Всего наилучшего, Сами.

0 голосов
/ 28 июля 2011

Я столкнулся с другой причиной, которую я буду использовать для потомков: вам необходимо установить инструменты разработки для iOS, чтобы отправлять их в Mac App Store, даже если вы не занимаетесь разработкой для iOS.

Я пытался сэкономить немного дискового пространства в моем разделе поддержки 10.6, оставляя их вне.Не сработало.

...