2014-09-11 3 views
114

Я хочу протестировать при покупке приложений, поэтому я загрузил сборку с помощью xcode. Я вижу сборку под «Prerelase», но не в «Версии». Сколько времени требуется, чтобы появиться в «Версии»? Прошло 30 минут.Построение не видно в itunes connect

ответ

118

Сборка не отображается до тех пор, пока не будет выполнен шаг «Обработка» на вкладке «Предварительный просмотр». Это зависит от размера вашего приложения. Для моего 10-мегабайтного приложения мне потребовалось около 5 минут.

+4

С последних месяцев вы получаете электронное письмо от Apple Developer, когда «обработка» закончилась. Я просто должен был быть терпелив. – voghDev

+1

1 час здесь. – Ruben

+3

После загрузки моей сборки не видно в состоянии обработки на вкладке активности. когда я загружаю ту же версию снова, она запрашивает, что сборка уже доступна. – Jemythehigh

43

Может быть полезно:

  1. Прижимая построить на ITunes, я минимизировать organzier окно, так что в фоновом режиме все прошло гладко, и сообщение получил дисплей «Строить толкнул успешно».
  2. Но сборка не отображается в магазине itunes и некогда сборка выводится на этапе «Обработка», но не попадает в «Версии».
  3. Я повторил шаги 1 и 2, но такой же результат.
  4. Затем я толкнул сборку с Окно организатора (на переднем плане) не сведено к минимуму, а все сработало. (Требуется некоторое время в зависимости от размера, как указано на @cdescours)
  5. Этот эксперимент был проведен 30-го октября 2014 года в течение дня &, и эта же проблема была обнаружена и позже. Следовательно, мы можем заключить, что iTunes имеет проблему, когда сборка выведена в фоновом режиме.
+2

Я сделал это и работает сегодня (02/2016). Я использую XCode 6.4 –

+1

Это также помогло мне (04/2016). Использование XCode 7.3. Это действительно странно (мягко говоря). – fancy

+1

Это работает. Еще одна причина, по которой Apple должна исправить iTunes Connect. – Michael

1

Я столкнулся с теми же проблемами, я переключился с Xcode6.0 на Xcode6.1, и мои сборки начали появляться в списке.

28

Чтобы обновить ответ @cdescours, загруженные сборки теперь можно увидеть на вкладке «Активность» в состоянии «Обработка».

+0

По моему опыту проблемная сборка показала как «Обработка» за все 4 минуты, которые она анализировала, а затем просто таинственно исчезла из списка. No 'Failed', нет сообщения об ошибке, никакого намека на то, что произошло, нет ничего. _После того, как это узнать в своем электронном письме, если вы знаете только об этом. – pscl

24

Проверить вкладку Активность в ITunes Connect после того как вы загрузите приложение и подождать, пока он не обработает:

enter image description here

+3

После обработки, сборка не появилась в списке. Какое решение? –

69

Проверьте ваш почтовый ящик для электронной почты с ITunes магазин:

Тема: Itunes Connect: ваше приложение [...] имеет одну или несколько выпусков

Уважаемый разработчик,

Мы обнаружили одну или несколько проблем с вашей недавней доставкой для [ваше приложение]. Для обработки вашей доставки необходимо устранить следующие проблемы:

Это приложение пытается получить доступ к конфиденциальным данным без использования . Info.plist приложения должен содержать ключ NSPhotoLibraryUsageDescription со строковым значением, объясняющим пользователю, как приложение использует эти данные.

[...]

После необходимые исправления были сделаны, вы можете возвращать исправленный бинарный.

С уважением,

App Store, команда

XCode 8 сказал мне, загрузка прошла успешно, но сборка не появлялся в iTunesConnect, пока я не установил вопросы, указанные в письме, и повторно.

+0

Также не забудьте «Конфиденциальность - Контакты Описание использования» – Bergasms

+0

Такая же проблема. Вы думаете, что сборка будет идти от обработки до отказа, а не обрабатывать ничего – Rydell

14

Если вы добавляете сборку с целью развертывания> 9, добавьте эти ключи в info.plist, если вы используете камеру и фотографии: Privacy - Camera Usage Description и Privacy - Photo Library Usage Description с допустимым описанием.

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

+0

Где добавить эти детали? –

+0

@NiroshanRanapathi in info.plist. –

6

Опираясь на ответ @ sreedeep-kesav (а не хватает респ комментировать), Privacy - Camera Usage Description и Privacy - Photo Library Usage Description можно установить, открыв файл Info.plist в Xcode и выберите кнопку плюс рядом с Information Property List:

enter image description here

9

Иногда вам может потребоваться проверить вашу электронную почту. При загрузке ошибок не будет. Но Apple может отправить электронное письмо с ошибками в вашей сборке. В моем случае я получил электронное письмо со следующей ошибкой, упомянутой в нем.

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data. 

Я добавил ключ NSPhotoLibraryUsageDescription, но строка описания была пуста.

+0

Да. Причина в том, насколько продвинутый отчет об ошибках Apple. – GeneCode

+0

Да, да? Привет, Apple, 1996, и хочет, чтобы его рабочий процесс вернулся. – pscl

2

Ничего себе это было очень раздражает! Честно говоря, я не знаю, в чем проблема, потому что за последние несколько лет я загрузил много приложений в AppStore через Xcode, но за пару дней я пробовал как 8 разных загрузок сборки в течение 12 часов, но NONE из них появлялись в iTunesConnect как обработка или где-либо еще. В конце концов я попробовал Application Loader, хотя я НИКОГДА не должен был использовать это раньше. Первая попытка отключила «Приобретение токена Apple Connect» или что-то в этом роде. Я CMD + Q и снова попробовал загрузчик приложений, и второй раз загрузка закончилась ... и сейчас Моя сборка отображается в iTunesConnect как обработка. OMG, которая была раздражающей, запутанной и огромной тратой времени (типичный опыт Apple Dev, я думаю).

Во всяком случае ... думал, что поделился бы своими результатами.

+0

Вау, я говорил слишком рано. Я увидел свою сборку в iTunesConnect сразу после успешного завершения Application Loader, но теперь она исчезла и больше не отображается в iTunesConnect. Я также не получал никаких писем от Apple. Что происходит в мире! –

+0

Наконец-то поговорил с Apple по телефону. Это была проблема с приложением, но серверы Apple не писали мне об этом, поэтому единственный способ узнать это - назвать их. Супер раздражает! http://stackoverflow.com/questions/39566952/cordova-info-plist-nscamerausagedescription-key-is-missing –

1

Проверьте все параметры политики конфиденциальности в файле Info.plist.

4

Проверьте электронную почту. У вас должен быть выпуск или отсутствующий отчет по электронной почте. Я получил письмо, что я скучаю по NSCameraUsageDescription ключ в Info.plist

enter image description here

+0

Я бы потратил впустую дни –

3

При загрузке сборки из загрузчика приложения или непосредственно из вашего Xcode в App Store и не показывает даже на загрузки нескольких с другой версией сборки, то

  1. Откройте .plist файл и проверьте, есть ли ключ строка, начинающаяся с «Конфиденциальность - .........»
  2. Если значения ключа строки эм pty, затем добавьте строку.
    пример, для меня я использовал камеру, фотографию, библиотеку, микрофон и местоположение.
    Для моего проекта я добавил строку следующим образом:
    a. Это приложение требует доступа к Камере.
    b. Это приложение требует доступа к Photo Library.
    c. Это приложение требует доступа к микрофону вашего устройства.
    d. Это приложение требует доступа к вашему местоположению.
  3. Теперь загрузите сборку, которую она получит.

Примечание: Эта строка разрешения является обязательным с прошивкой 10.

+0

Спасибо, в моем случае это было все «Конфиденциальность - ...» ключи имели пустую строку. 'NSLocationWhenInUseUsageDescription',' NSCameraUsageDescription', 'NSPhotoLibraryUsageDescription'. – mbenegas

2

Проверьте состояние новой сборки на вкладке «активность». После того, как метка «Обработка» исчезнет из сборки, вы сможете ее использовать.

0

Я хочу поделиться своим опытом, Я загрузил свою сборку загрузчиком приложений и xcode, и через 10 часов я не смог увидеть какую-либо сборку на itunes connect. Наконец-то я связался с яблоком, и они объяснили, что валидация сборки может занять 24 часа максимум. После 24 часов, если сборка не отображается на соответствующей странице, они советуют загрузить более новую версию. И если после второго 24 часа, если еще нет сборки, вы можете обратиться за помощью к программе развития яблока. Вот страница, где вы можете найти номера телефонов:

https://developer.apple.com/contact/phone/

Публикация первой версии приложения может занимать несколько дней, но новая версия занимает гораздо меньше времени.

1

Вы можете видеть все ваши действия (недавно загруженные сборки здесь). Он также предоставит текущий статус вашей сборки.

1

Проверьте все ключи в файле info.plist. , если какой-либо ключ отсутствует, это вызовет эту проблему. AppIcon и другая вещь, записанная в файле info.plist, должны быть префектами, тогда u не сможет получить эту проблему.

+0

Уже есть ответ, который решил проблему. Пожалуйста, взгляните на это. –