Нова конструкція зникає після завантаження її в iTunes Connect


100

Я намагаюся завантажити збірку в iTunesConnect з Xcode 8. Xcode показує мені, що завантаження пройшло успішно. На вкладці Діяльність iTunesConnect я бачу, що моя збірка з'являється і позначена як "обробка ...". Але через кілька хвилин ця збірка зникає, і я її ніде не можу знайти. Я спробував завантажити його ще раз Xcode 8, але він говорить, що збірка вже завантажена в iTunesConnect. Тож, коли я намагався завантажити збірку із збільшеною версією, вона говорить "Добре", але я все ще не бачу збірки в iTunesConnect. Я спробував завантажити додаток із завантажувачем додатків, але є та сама проблема.


1
Іноді в App Store є проблеми, ймовірно, це працюватиме завтра добре. У будь-якому випадку вам слід зробити "перевірку" для створення перед завантаженням у App Store
tatiana_c

2
На жаль, я намагався завантажити збірку 5 днів тому, і досі не можу це зробити.
chudin26

4
У мене те саме питання, збірка не з’являється в itunes connect
Jam

2
У мене така ж проблема, будь-яке оновлення щодо вирішення цієї проблеми?
nabulaer

2
У мене те саме питання, я до цього часу додав 3 версії 2.0.2 / 2.0.3 / 2.0.4. Усі показують як успіх під час завантаження, але їх не можна знайти на вкладках "Активність" або "Тест-політ". Обидві вкладки мають 2.0.1 як останню збірку там.
Сагар Моді

Відповіді:


94

Перевірити свою електронну пошту. Огляд магазину App Store може надіслати вам електронне повідомлення про користування користувачем.
Це може вам допомогти. NSPhotoLibraryUsageDescription в Xcode8


4
Додавання NSPhotoLibraryUsageDescription не вирішує мою проблему. Зараз я не маю можливості перевірити електронну пошту, оскільки обліковий запис яблук не мій. Я можу це зробити через 1-2 дні.
chudin26

Я маю на увазі, що у вашому додатку може бути відсутність однієї або декількох UsageDescription у вашому info.plist.Електронна програма, надіслана вам, розповість вам детально.
X.Jian

Я один тиждень з цією ситуацією, нове складання не з’являється і після цього рішення, нічого робити, це дуже засмучує .. Я також надіслав 2 повідомлення електронною поштою до яблучних контактів, не отримавши жодних відповідей ..
Алессандро Орнано

33
Здравствуйте, Apple, деякі з нас ненавидять загадки, киньте робити такі речі.
Джош

1
У мене теж є таке питання. Я не беру жодної інформації про конфіденційність від користувача. Але все-таки моя збірка зникає з iTunes. Також я не отримую жодної пошти від програми. Нічого не відбувається, я також намагався зв’язатися зі службою підтримки Apple, але не виходить. давай яблуко ....
Suraj Sonawane

10

Вам потрібно почекати приблизно 20 - 20 хвилин, і ви знайдете додаток на вкладці "Активність" (зліва).

Якщо ви знаходитесь у адміністративному становищі цього облікового запису розробника, ви отримаєте електронний лист про стан поданої вами збірки.


У мене були всі налаштування конфіденційності, але моя збірка відсутня. Нарешті знайдено його на вкладці "Активність".
dev27

Так, коли переходить від обробки до активного, відбувається затримка на 5 хвилин, і електронний лист також надсилається. Але якщо у вас немає доступу до контактної пошти, ви пропустите будь-які додаткові проблеми або цей електронний лист з підтвердженням.
Джоель Теплі

9

Я також зіткнувся з тим же питанням. Після додавання відсутніх даних про конфіденційність використання ключових даних у додатках Info.plist проблема виправлена.

  1. Перевірте і додайте відсутні файли у файл Info.plist. Перейдіть за посиланням https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html для отримання додаткової інформації.

  2. Деякі клавіші можуть використовуватися сторонніми стручками, включеними у вашу програму. Знайдіть їх і включіть у свій файл Info.plist. (Ви можете легко отримати їх з надісланого вам електронного листа App Store)

3. Наступні - це ключі, які виправили мою проблему, додайте, NSBluetoothPeripheralUsageDescription, NSCalendarsUsageDescription, NSContactsUsageDescription, NSLocationWhenInUseUsageDescription, NSPhotoLibraryUsageDescription.


7

Мав те саме питання. Без доступу до електронної пошти цього облікового запису Itunes Connect майже неможливо виявити, що щось не так (схоже, додатки більше не виходять з ладу, якщо відсутні ключі конфіденційності, як це описано тут ). Я думаю, ви знаєте, якими можливостями пристрою користується ваш додаток. Таким чином, ви можете спробувати додати потрібні ключі конфіденційності до Info.plist (позначте в документах клавіші "Конфіденційність - ... Опис використання" )


Я додав усі необхідні описи використання конфіденційності, але це все ще не працює. Єдине знайдене нами рішення - це завантаження збірки за Xcode 7.3. Але я не можу створити свій проект, оскільки Xcode 7.3 не підтримує новий формат розкадровки Xcode 8. Мені слід конвертувати мої розклади, відредаговані Xcode 8, у старий формат, але це перетворення не є гарним. У мене з’явилися помилки в макеті ..
chudin26

7

Мав те саме питання. Збірка зникла через кілька хвилин. Немає електронної пошти, немає помилок ...

Нарешті я додав у свій обліковий запис другого користувача з іншим яблучним ідентифікатором. Потім користувач може отримати електронний лист із поясненням, що деякі параметри конфіденційності (використання Bluetooth) відсутні ...

Apple Я просто ненавиджу вас як розробника. Погані інструменти, погана архітектура, погана підтримка.


3

За допомогою служб підтримки Apple я знайшов ще одну причину, яка може викликати цю проблему.

Якщо існують старіші версії сторонніх фреймворків (у моєму випадку винуватець GoogleMobileAds.framework), збірка програми буде видалена після обробки, без помилок чи попереджень. Якщо ви зіткнулися з цією проблемою, перевірте та оновіть всі фреймворки сторонніх розробників, які використовуються у вашому додатку.


ОЦЕ ТАК! У мене є декілька сторонніх бібліотек, і деякі з них я не можу оновити, вони не працюють у новіших версіях. Це велика проблема
cfl

1
Тож я зрозумів, що вам потрібно постійно оновлювати всі сторонні бібліотеки, а щоб оновити sdks iOS, які бібліотеки третіх сторін використовуються в актуальному стані, достатньо для потреб магазину
cfl

2

У мене виникла така ж проблема, і я надіслав лист службі підтримки розробників додатків. Вони відповіли мені сьогодні так:

На обробку щойно надісланої збірки може знадобитися до 24 годин. Якщо ваша нещодавно надіслана збірка обробляється більше 24 годин, ми рекомендуємо надіслати нову збірку з більшим номером збірки, оскільки це зазвичай вирішує проблему. Якщо після надсилання нової збірки у вас тривалість обробки більше 24 годин, будь ласка, відповідайте на це повідомлення наступною інформацією: - Назва програми - Apple ID програми - Попередня версія версії та номер збірки, який зараз обробляється, - Скріншот ілюструючи поточну обробку (-ів) складання в розділі TestFlight iTunes Connect.

Спробувати!

* оновлення:

Я вирішую проблему після додавання опису використання (наприклад, фотографії, камери ...) у списку. *


2

Мені вдалося надіслати збірку до магазину додатків після додавання всіх ключів конфіденційності, необхідних для додавання в info.plist. Обов’язково перейдіть до списку знизу, щоб перевірити послуги, до яких ми звертаємось у наш додаток, потрібно додати ключі конфіденційності для Підтримка ios10 https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

Мені не вистачало ключа конфіденційності NSLocationWhenInUseUsageDescription в info.plist і після додавання цього ключа до info.plist я зміг успішно завантажувати його в itunesconnect.


1

Потрапив із тим же питанням. Перепробував усі можливі кроки, включаючи; 1. Збільшення числа збірки 2. Додавання необхідного опису використання 3. Спробували обидва варіанти: Xcode8, а також завантажувач додатків. У моєму випадку нічого не вийшло. Збірка успішно перевірена і відображається на вкладці "Діяльність" itunesconnect, що відображається як "Обробка". Після оновлення порталу itunesconnect він зник.

Тепер, що працювало, це: як тільки збірка показує як "Обробка" на порталі itunesconnect, просто зачекайте і нічого не робіть на порталі itunesconnect НЕ оновлюйте вкладку "Усі складання" приблизно 2-3 години, залежно від розміру програми. (Здається, немає логіки, але це саме так.)

Після цього двійковий файл буде доступний для надсилання в itunesconnect.


1

Це сталося і зі мною минулого тижня. Нічого не змінилося зі старим додатком, просто хочу випустити нову версію з незначними змінами. Я завантажив свій IPA на сервер, після деякої обробки збірка зникла зі сторінки "Активність". Я також не отримав жодного електронного листа від Apple із описом помилки.

Я відкрив квиток до Apple у п’ятницю. У вівторок раптом усі мої збірки закінчили обробку і будуть доступні на сторінці Активності. Я думаю, що деяку активізацію зробив Apple. Тоді я відправив свою останню збірку на розгляд, і вони відповіли на мій квиток, сказавши, що оскільки моя збірка стоїть у черзі на огляд, чи є ще щось, що вони можуть допомогти.

Можливо, хтось ще може використовувати цю інформацію і сподіваємось, що Apple оновить свою систему, щоб ми могли побачити помилки на веб-сторінці, якщо такі є, а не чекати електронного листа.


0

Збірка зникла. Цікаво чому, але нічого не зробив. Через 12 годин було поінформовано, що він завершив обробку, і я зміг його розгорнути до тестерів TestFlight.

Думав, можливо, це тому, що я випадково завантажив архів свого попереднього .ipa спочатку через завантажувач програм, а не щойно експортований. Але це можуть бути лише випадкові обставини. Так чи інакше, я нічого не зробив, і це з’явилося знову - хоча 12 годин пізніше, коли останнім часом обробка завершується приблизно за 20-30 хвилин.


0

Я зіткнувся з тим же питанням, але це було пов’язано з видачею дозволу.

Додаток потребує дозволу на аудіозапис, якого не було в info.plist. Перевірте свій інформаційний список та весь необхідний дозвіл.

Після цього додаток успішно подається та відображається на iTuneConnets.


0

Я стикаюся з тією ж проблемою. Додаток успішно надіслано в TestFlight 4 days ago. Але тестера сказали, що вона не може бачити найновіший додаток у програмі TestFlight.

Я входжу в iTunesConnect і переконуюсь, що останній додаток готовий 4 дні тому. Але мій додаток TestFlight не бачить цього. Я оновлюю список додатків у TestFlight 2 ~ 3 рази та повторно встановлюю програму від TestFlight. Тоді тестер сказав, що отримує повідомлення електронної пошти про новітнє додаток готове .... І я можу побачити найновіший додаток нарешті.

Я не знаю, що станеться наприкінці.


0

Я стикаюся з тією ж проблемою. Я намагався з різними збірками, але це не вдалося, нарешті, я перевірив свій plist, у нього є ключ дозволу, але немає опису. Я використовував рамки адресної книги для отримання контактів, але пізніше, перейшовши до CNContact, ключ у списку без опису працював нормально, але після додавання CNContact додаток видаляється з представлення діяльності itunes після завантаження.

Будь ласка, перевірте, чи кожен ключ дозволу має опис чи ні, Apple може видалити ваш додаток з Activity / Testflight під час завантаження.


Я зрозумів, що Apple надсилає електронну пошту, якщо у складі немає ключів у
списку

0

У моєму випадку проблема була відсутнім прапором BitCode. Я не пам'ятаю, чому у мене був відключений біткод, але я успішно завантажував битовий код відключений протягом місяця або близько того.

Раптом завантажені збірки почали зникати незабаром після того, як вони почали обробку, але коли я включив біткод, завантаження знову було правильно розпізнано на консолі appstoreconnect.

Тепер я нарешті отримую повідомлення про завершену обробку, і я можу отримати доступ до завантаженої збірки як звичайна.

РЕДАКТУВАННЯ: завантаження небітового коду з’являється в кінцевому підсумку через 4 дні, тоді як завантаження з біткодом тривало 30 хв.


0

Що для мене працювало:

  1. Перевірте свої стручки, якщо вони мають останню версію (оновлення стручка). Apple часом мовчки відхилятиме через це.
  2. Переконайтесь, що всі цілі перевірені однаковими пристроями (була різниця там)
  3. Порівняйте також ваш пліст із візуальним конфігурацією в XCode. Іноді є розбіжності, XCode не належним чином оновлює теги info.plist, якщо так, вирівняйте обидва.
  4. Все вище за допомогою ключів конфіденційності.

Я не можу повірити, що "мовчки відхилити / видалити" - це річ для Apple, але добре ...


0

У мене була така сама проблема зі збіркою додатків на основі Кордови.

Проблема, здавалося, полягала в тому, що додаток все ще використовується UIWebView. Мені вдалося вирішити проблему, додавши <preference name="WKWebViewOnly" value="true" />в config.xml.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.