Как создать запись «Build» в iTunesConnect, используя список, не имеющий сегодняшней сборки?

проблема

По-видимому, iTunesConnect хочет, чтобы я создал запись «Build», выбирая недавнюю сборку, но сегодняшняя сборка не появляется.

Детали

Сначала я выбираю Product > Build in Xcode 5.1.1.

Я перехожу на страницу iTunesConnect в разделе «MyApps» с вкладками сверху: Versions , Prerelease In-App Purchases , In-App Purchases , Game Center , Reviews , Newsstand и More .

Я вручную обновляю номер версии в поле «Версия», чтобы соответствовать значению параметров проекта в Xcode 5.1.1.

Я возвращаюсь к Организатору в Xcode. Я нажимаю кнопку «Проверить» и жду сообщения без проблем. Затем я нажимаю кнопку «Распространять» и выполняю шаги для загрузки в App Store Review. Дождитесь загрузки в Apple, когда Организатор показывает статус как «Отправлено».

Вернуться к iTunesConnect. Прокрутите вниз до списка Build (теперь пусто). Нажмите кнопку «+». Появится диалоговое окно с списком маркеров, показывающим только предыдущую сборку. Сегодняшняя новая сборка отсутствует в списке.

Что делать дальше?

Добавление этой записи «Build» кажется необходимым. Если я нажму кнопку « Submit for Review в верхней части страницы iTunesConnect, я получаю сообщение об ошибке ITC.apps.validation.prerelease_build_missing . Согласно знаниям, это означает, что мне нужно добавить эту запись «Build» на той же странице, чтобы сделать Apple счастливой.

Почему это так сложно? Если мое приложение успешно загрузилось в App Store из Xcode, почему я нахожусь на этой странице iTunesConnect? Что еще мне нужно сделать, чтобы отправить это приложение? Я представил это приложение в прошлом, поэтому я озадачен тем, что изменилось и что мне нужно сделать сейчас.

Если мне нужно создать запись «Build» на странице iTunesConnect, как мне это сделать в представленном диалоговом окне, но все же отсутствует современная новая сборка?

Подождите.

На самом деле, это ответ: Подождите .

После загрузки вашего нового бинарного файла в Xcode 5 может потребоваться много времени, чтобы серверные серверы Apple синхронизировались и узнали о новом прибытии. К «долгое время», возможно, полчаса или часа или более, я проводил борьбу с этой проблемой, поиском в Интернете, чтением и, наконец, созданием этого Вопроса.

В конце концов я вернулся к iTunesConnect, нажал кнопку «+» в области «Builds» на странице, появилось диалоговое окно с двумя переключателями, а не с одним, увиденным ранее, для старой загрузки, а также с сегодняшней новой загрузкой.

Шаги к успеху

Это шаги, которые, похоже, сработали для меня.

  1. Создайте «Архив» в Xcode.
  2. Скопируйте номер версии в новую запись сборки в «Мои приложения» в iTunesConnect. (Чтобы избежать предупреждения на следующем шаге)
    [a] Из организатора скопируйте номер версии вашего приложения (я предполагаю, что у вас есть сценарий для автоматического создания номера).
    [b] Нажмите большую кнопку в правом верхнем углу, что-то вроде «Новая версия», чтобы создать новую запись в своей системе. Новая запись выглядит как вкладка в верхней части этой страницы.
    [c] Вставьте номер версии в появившееся диалоговое окно. Или после появления полной страницы найдите поле «Версия» в левом нижнем углу этой страницы (прокрутите вниз) и [d]. Если доступно, нажмите большую кнопку «Сохранить» в правом верхнем углу, чтобы опубликовать текущие значения на этой странице в Apple сервера.
  3. Проверить в Xcode Organizer.
    Я предполагаю, что вы уже подготовили профиль подготовки для App Store. Обязательно выберите правильный профиль, а не специальный Hoc, созданный для использования с системой TestFlightApp.com.
  4. Распределите в Xcode Organizer. (Загрузка в Apple)
    Логика может предполагать, что вы закончили, но Нет, гораздо больше.
  5. Если у вас есть продукты In-App Purchase, нажмите эту вкладку, чтобы просмотреть их статус.
    Apple имеет тупую хрупкую систему, которая может инактивировать ваши продукты, отображая их языковые записи на желтом фоне. Если это так, откройте каждую запись на языке, выполните любое редактирование (даже добавив дополнительный пробел) и нажмите кнопку «Сохранить сейчас». Нажмите соответствующие кнопки, чтобы сохранить изменения и вернуться на главную страницу «Мои приложения» для вашего приложения.
  6. Сделайте перерыв , прогуляйтесь с собакой, сделайте растяжку, поешьте апельсин, прочитайте MacNN и The Register .
  7. На странице iTunesConnect «Мои приложения» нажмите кнопку «+» в нижней части страницы «Строит».
    Появится диалоговое окно, в котором перечислены последние загруженные сборки. Если ваша новая сборка еще не указана в списке, прочитайте статью Джона Сиракузы в Ars Technica. Вернитесь назад и повторите этот шаг.
  8. Выберите новый диалог в диалоговом окне и добавьте запись «Build».
  9. Нажмите кнопку «Сохранить» в верхней части страницы, чтобы сохранить запись сборки.
    Обратите внимание, что доступная соседняя кнопка «Отправить для обзора» становится доступной.
  10. Нажмите кнопку « Submit For Review .
    Кнопки исчезают, и ваше приложение, по-видимому, представлено для просмотра. К сожалению, Apple ничего не делает, чтобы подтвердить этот факт. Я не знаю, как подтвердить, чтобы ваше представление было полным и успешным. Вы можете получать или не получать путаное сообщение «In Review» от Apple, но до нескольких дней позже, или вы можете вообще не получать подтверждение.

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

  • iOS - отслеживать, какие рекламные кампании мои установки происходят из
  • Приложение App App App App для App App App App App
  • Как ограничение загружаемого / исполняемого кода Apple связано с использованием HTML5 и Javascript в UIWebView?
  • Могу ли я установить «магазин приложений» в симуляторе IOS?
  • Не удалось установить ошибку: Недействительный пакет - Нет Apple Watch Binary
  • Я не могу увидеть параметр «Создать сеть NAT64» в разделе «Совместное использование»
  • Как получить идентификаторы Apple App из данного идентификатора пакета?
  • Есть ли какие-либо ограничения на распространение приложений в корпоративной программе iOS?
  • Соответствие требованиям App Store Export - включает ли это данные, хранящиеся в цепочке ключей?
  • Представление App Store: нет идентификаторов
  • Частное приложение для iOS
  • Interesting Posts

    Не удается запустить приложение после добавления версии watchOS

    Отправляется ли диспетчер_после блокировки основного потока?

    Как разрешить ошибки IOS Link с OpenCV

    Ошибка проверки: неверный пакет. В комплекте с … содержит запрещенный файл 'Frameworks'

    При рисовании белого цвета получается прозрачный цвет

    StatusBar находится на верхней панели навигации после того, как MailComposer уволен

    Предварительный просмотр и обновление версии GTM Container | IOS

    Realm – добавить файл с исходными данными в проект (iOS / Swift)

    Что определяет, получит ли приложение iOS новый вид в iOS 7

    Отладчик XCode4 всегда прерывается в основном

    Недопустимое имя каталога – ваше приложение содержит имя каталога, которое уже зарезервировано

    UITableCell с автоматической компоновкой настроил многострочный UILabel, усеченный

    Перенос брелка для iOS-приложений на новую машину

    Рекурсивно пересекают NSDictionary неизвестной структуры

    Фильтр TableView с использованием Query из другого представления

    Давайте будем гением компьютера.