Проблема отправки заявки - PullRequest
       1

Проблема отправки заявки

0 голосов
/ 27 февраля 2011

Я просто пытаюсь загрузить новую версию двоичного файла моего одобренного приложения в itunes, связаться с организатором. я дважды проверяю CFBundleVersion и другие вещи.

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

У кого-нибудь есть такая же проблема?

спасибо

Ответы [ 2 ]

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

XCode не обязательно дает вам сообщения об ошибках. Я часто видел это просто молча. Но WrightsCS это правильно. Если вы откроете консольное приложение, вы можете увидеть что-то полезное. Например, я получил это из консоли

Program /usr/bin/codesign returned 1 : [/Users/joeschmoe/Library/Application Support/Developer/Shared/Archived Applications/1312312-DF00-421E-BC73-FD01412AA.apparchive/MyAppName.app: code object is not signed

XCode имеет действительно плохую функцию, где вы можете выбрать определенную Конфигурацию (например, Отладка или Распределение) и установить Идентификацию Кодового знака для этой конкретной конфигурации, но затем не использовать настройку, которую вы только что выбрали. Мне пришлось вручную отредактировать мой файл project.pbxproj и вручную установить все строки CODE_SIGN_IDENTITY или PROVISIONING_PROFILE, перезапустить XCode и, наконец, заставить его вступить в силу. Похоже, XCode читает части файла pbxproj, которые редактор свойств Info не показывает.

Плохой XCode, плохой.

P.S. Если вам интересно, действительно ли это хорошая идея - вручную редактировать файлы project.pbxproj, я не знаю, что Apple оставляет внештатным разработчикам, таким как я, большой выбор. У меня есть несколько клиентов, которые, очевидно, имеют несколько профилей обеспечения. Я стараюсь держать их в песочнице, но иногда кажется неизбежным редактировать файл project.pbxproj для изменения идентификаторов подписи кода, когда вошедший в систему пользователь не имеет определенных учетных данных подписи в своей цепочке для ключей. Но я отвлекся.

0 голосов
/ 27 февраля 2011

Xcode проверит наличие iTunes Connect и удостоверится, что он правильно настроен онлайн, если все подтвердится, вы должны получить сообщение с указанием и теперь вы можете отправить.Если что-то не так, вы получите сообщение об ошибке.

Если ничего не помогло, очистите сборки, перезагрузите компьютер и попробуйте снова.В любом случае вы должны получать какое-то сообщение.

...