Подача заявки в Xcode 4 - PullRequest
       29

Подача заявки в Xcode 4

1 голос
/ 18 марта 2011

У меня проблемы с подачей заявки из Xcode 4.

Ситуация: я разработал приложение для клиента. Приложение было разработано в xcode3 и представлено почти год назад. Я отправил его под своим клиентом в аккаунте itunes connect.

Недавно я исправил небольшую ошибку и сейчас пытаюсь отправить обновление. Когда я пытаюсь подтвердить или подтвердить, я получаю «Приложение не прошло проверку кодового знака. Подпись была недействительной или не была подписана с помощью сертификата отправки Apple». ошибка.

Когда я пытаюсь отправить запрос, я использую свои учетные данные для входа в систему клиента. Я скачал и установил сертификат распространения appstore из его аккаунта Я скачал и установил профиль обеспечения для распространения Я выбрал подходящее приложение и установил идентичность для iPhone Распространение: xx, где X - профиль обеспечения.

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

У кого-нибудь есть мысли? На этом я рву волосы.

Ответы [ 2 ]

1 голос
/ 04 мая 2011

Это только что произошло со мной, и, похоже, нигде нет четких ответов на него.

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

Выберите проект на панели Навигатора проекта, затем в середине окна вы должны увидеть название вашего проекта в разделе "ПРОЕКТ""и название приложения в разделе" TARGETS "

Если вы выберете и проект, и приложение (щелчок по cmd на обоих), то вы сможете получить параллельное представление параметров сборки.для обоих.Убедитесь, что у вас выбран тот же сертификат.Моя проблема заключалась в том, что я выбрал Ad-Hoc для проекта и дистрибутив для приложения / цели.

1 голос
/ 18 марта 2011

Ба! Я поиграл и поиграл, и не уверен, что именно я сделал, но когда я выбрал «не переподписывать», он был проверен и загружен правильно. Я уверен, что пробовал это раньше

Я, судя по всему, не умный человек. Но, черт возьми, Apple, вы должны быть в состоянии найти лучший способ сделать это. Возможно, когда я доберусь до точки, где все делается в xcode4 с профилем команды, это станет легче, но я потратил больше времени на работу с подчинением, чем когда-либо тратил на конкретную сложную проблему или ошибку в программировании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...