Я закончил кодировать свое приложение и потратил последние 2-3 дня, чтобы выяснить, почему и что я делаю неправильно, создавая архив для загрузки в магазин приложений Apple.
1 - я подтвердилчто мое новое приложение находится в состоянии «Ожидание загрузки».
2 - у меня есть загрузка и двойной щелчок на промежуточном сертификате WWDR.Проверено, что это существует в моих цепочках ключей.
3 - я проверил, что мой сертификат распространения не истек.Срок годности - год с сегодняшнего дня.Его статус «Выдан»
4 - Я создал идентификатор приложения.Я проверил, что часть пространства имен приложения точно такая же, как и пространство имен моего приложения.Состояния, в которых находится это приложение: - push-уведомление: настраивается (желтый) - при покупке приложения: активировать (зеленый) (я хочу отключить это, но нет возможности) - игровой центр: включить (зеленый) (яхочу отключить это, но теперь есть способ) - iCloud: настраиваемый (желтый)
5 - я проверил, что мое распределение поставки "Активно" для правильного идентификатора приложения.
6 - Я скачал и установил и установил все 3, где они принадлежат: a - Промежуточный сертификат WWDR b - Сертификат распространения c - Профиль обеспечения распространения
У меня Xcode 4.2 с IOS 5. Я обновил приложениехранилище для последней версии XCODE 2 дня назад.
В Xcode -> organizer - Устройства: в разделе «Профиль разработчика» я подтвердил, что у меня есть правильный профиль обеспечения для распространения в разделе «Профили обеспечения», я проверилчто у меня есть правильный профиль обеспечения для распространения
в Xcode -> project -> build build: я подтвердилЯ указал, что в разделе «Идентификация подписи кода» указано правильное положение для подписи кода как для отладки, так и для выпуска.отладка: я указываю на мою версию предоставления разработчика: я указываю на мою поставку
в настройках Xcode -> target -> build. Я сделал то же самое, что и проект, описанный выше.
I left "Права на подпись кода «пусто, я ушел», правила для ресурса подписи кода путь «пусто, я ушел», другие флаги подписи кода «пусто
Я изменяю схему для« устройства iOS »для« архива », я указал:« выпуск »в разделе «настройка конфигурации» «nameOfMyApp» в разделе «имя архива» я проверил «открыть архив в органайзере»
Я убедился, что мой проект компилируется для всех статических библиотек.
Затем я нажимаюна «Продукт» -> «Архив»
Проект скомпилирован, ошибки компиляции не было.(я проверил, что мое приложение работает на моем iPhone)
В конце архивации всплывающее окно с кодовым знаком.в сообщении говорится точными буквами: «кодовый знак хочет подписать ключом», «в вашей цепочке для ключей».Я разрешаю это.(Предполагается ли, что "" имеет другое имя, отличное от "ключа"?)
После нажатия кнопки "Разрешить" я вижу, что "сборка прошла успешно"
Я иду в органайзер -> Архивы, яне видите ничего в этом разделе.Организатор показывает «Нет архивов» для левой панели.и главная панель.
Я иду по пути, где будет показан архив, я вижу заархивированный файл, но размер "Нулевой байт"
Поэтому я ищу этот форум для помощи, и кто-то опубликовал ссылку на руководство: https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933
Я прошел по этой ссылке очень подробно, но все же НЕТ удачи.
Я очень много занимался этим вопросомдавно и это сводит меня с ума и с умаОшибка не возвращается, поэтому я понятия не имею, как решить эту проблему.
Может ли кто-нибудь мне помочь?
Также есть номер телефона, который Apple предоставит для поддержки подобной проблемы?Если есть, пожалуйста, предоставьте это здесь.
После 3 месяцев разработки мое приложение готово и просто сидит на моем компьютере, а не в магазине приложений.Вздох ......