Не знайдено відповідних записів, щоб переконатися, що ваш ідентифікатор пакету правильний


142

Я створив додаток у App Store Connect, і він перебуває у стані "підготовки до подання" більше 3 днів. Коли я намагаюся архівувати свою програму та надсилати її до магазину додатків, відображається це повідомлення:

Не знайдено відповідних записів заявок. Перевірте правильність ідентифікатора пакета.


7
Чи iTunesConnectвибрав ваш додаток той самий ідентифікатор, для якого ви подаєте archiveзаявку?
Вірусний Савай

так, я вибрав той самий ідентифікатор
Рагул

1
Ви входили в xcode тим самим Apple Id, що і itunesconnect?
Міка

Так, я зареєструвався лише за допомогою цього ідентифікатора
Рагул,

Відповіді:


60

Тепер тільки я знаходжу Помилку. Я використовував одну велику букву в ідентифікаторі пакета. але я використав малі літери в ідентифікаторі пакета xcode. тепер я змінив це так, як і в ідентифікаторі додатка. і тепер я успішно завантажив свою програму в iTunes Connect. Дякую за твою підтримку.


63
У моєму випадку я забув створити додаток з respecitve App Bundle ID в iTunesConnect
Сашо

3
Якби вони просто показували кожне з невідповідних значень, це було б легко виправити.
Енді Робертс

1
@Sasho ти бог!
Віпін Кришна

1
@Sasho. Дякую. це було корисно.
Sunoj Vijayan

1
У моєму випадку я використовував 2 облікові записи розробника в Xcode. Я видалив непотрібний і мені вдалося вирішити проблему.
Сагар Р. Котарі

45

Просто перевірте, що додаток, яке ви налаштували на iTuneconnect, має той самий ідентифікатор пакету, який ви використовуєте для завантаження програми.


3
І те саме ім’я програми (великі / малі)
Йозеп Альсіна

43

зазвичай це відбувається, коли ви не створили додаток з облікового запису розробника Apple-> iTunes Connect-> Клацніть на Моє додаток-> натисніть на знак плюс (+) -> Нове додаток-> І заповніть всю інформацію та виберіть свій ідентифікатор пакета для програми, яку ви зараз завантажуєте.


1
Це було для мене. Я не створив свій додаток у App Store Connect.
Скотті

Дякую, друже. Ти зробив мій день.
BEingprabhU

як ви виберете ідентифікатор пакета, якщо ідентифікатор пакета не заповнюється останнім, навіть якщо ідентифікатор програми створений на сторінці розробника?
Марин

@Marin Мені довелося чекати близько 5 хвилин, щоб новостворений ідентифікатор пакета відобразився у спадному меню
Енді

Це вирішило моє. Я повністю пропустив створення програми в ituneconnect. Дякую @Avi
TLee

21

iTunes Connect || App Store Connect (веб-сайт):

У своєму браузері перейдіть до iTunes connect / App Store Connect .

  1. Додайте нову програму / відредагуйте існуючий додаток.
  2. Перейдіть до інформації про додатки.
  3. Перевірте ім'я ідентифікатора групи.
  4. Якщо ідентифікатора пакета немає, переконайтеся, що ви створили його.
  5. Я використовував ідентифікатор пакета WildCard. Це означає, що ваш повний ідентифікатор пакета, ймовірно, буде com.organizationName. * Та суфіксом (exampleApp). Xcode:
  6. Перейдіть у свою робочу область / проект.
  7. Перейдіть до свого проекту.
  8. Виберіть вкладку Загальні.

Переконайтесь, що ідентифікатор групи - це ім'я, яке ви вказали в iTunes Connect.

Наприклад: com.orgnanizationName.appName

Здається, вам потрібно запустити процес подання магазину додатків в iTunesConnect.

Значок підключення App Store Додати додаток


Так, це було так. ця помилка показана, що ви не додали додаток у appstoreconnect.apple.com .
Вікаш Сінга

Це я також був. Я створив ідентифікатор APP на "порталі", але потім забув створити додаток App Store Connect, який використав цю підпис ідентифікатора APP, яку я створив на порталі Apple App.
Воск

11

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

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


Думає багато приятеля .. Те саме було і зі мною
Рохул

10

Я вважаю, що ви можете знайти відповідь тут Xcode 5 - "Не знайдено записів додатків" при спробі перевірити архів від @Bamsworld.

Як ви вже згадували та згідно з документацією - Посібник із розповсюдження додатків

Важливо: Ви не можете перевірити свою програму, якщо запис додатка в iTunes Connect не знаходиться в режимі "Очікування завантаження" або пізнішого стану. Після додавання нового додатка в iTunes підключення з’явиться бурштинове світло та його статус. Він, швидше за все, буде читати "Підготуватися до завантаження". Щоб перейти до стану "Чекаю на завантаження", натисніть на перегляд деталей програми та вгорі праворуч має бути синя кнопка із написом "Готова до завантаження бінарного файлу". Клацніть це та дотримуйтесь заданих вказівок.


2
У моєму випадку проблема полягала в тому, що на Mac не вистачало місця. Завантажувач додатків замість помилки щодо місця на диску дає випадкову помилку на зразок цієї декількох інших (ви можете надати ту саму * .ipa, і вона поверне випадкові реальні помилки, але насправді вам просто не
вистачає

10

Що для мене вирішило - дозволити доступ до програми всім користувачам:

  1. Перейдіть на AppStore Connect
  2. Перейдіть до мого додатка
  3. У розділі Додаткова інформація натисніть "Редагувати доступ користувача"
  4. Виберіть "Повний доступ"
  5. Це дозволило мені завантажувати додаток уперше (через Xcode & Application Loader)

Після первинного завантаження я можу переключитися на "Обмежений доступ" і завантажувати просто чудово.


Випробували різні рішення, але це працювало для мене
Кармеліто Р. Баяркал-молодший

5

Використання додаткового завантажувача працювало в моєму випадку.

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


Не могли б ви додати більше деталей?
Дзяніс Яфімау

1
На панелі меню XCode виберіть Xcode -> Відкрити інструмент для розробників -> Завантажувач програм -> виберіть файл * .ipa (експортувати з архівованих версій у вікна Організатора) та завантажити.
Luat Vu Dinh

4

Двічі перевірте Bundle OS Type codeв додатку свого додатка info.plist, для мене єдиним способом усунення цієї помилки було встановити її APPL.

Дивна річ у тому, що помилка стосувалася мого ідентифікатора пакету фреймворків, через те, що зміна вище в моєму додатку вирішила це.


Я спробував все інше, і це було рішення, яке врешті-решт вирішило це для мене! Дуже дякую.
Гаспер Коленц

3

Перевірте свій ідентифікатор програми в Центрі розробників Apple. Потім використовуйте точно таке ж ім’я в ідентифікаторі Bundler.


3

Я повинен вручну підписати додаток. Створено новий сертифікат та новий профіль. Встановіть підпис коду на "Ручний" Лише тоді мені вдалося завантажити. Крім того, виберіть Ручний вхід від організатора під час завантаження збірки.

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


3

Раз перевірте це.

Відкрийте файл .plist і перевірте, чи немає ключа "Код типу пакета ОС". Якщо цього немає, додайте рядок і дайте цей ключ і перевірте тип, яким він повинен бути рядок. І дайте "APPL" як значення.

Очистіть проект та вирушайте до Архів.

Сподіваюся, це спрацює для вас.


Це одна правильна моя помилка. Також дивіться це питання: stackoverflow.com/a/57304115/3164091
Honghao Zhang

3

Я змінив номер версії, але забув змінити версію Build. Зміна версії Build вирішила проблему. Така дурна помилка. Smh ...


3

Оскільки це питання, очевидно, має різні потенційні відповіді залежно від окремих обставин, я думав, що я би додав свою проблему і що вирішив:

Проблема: мені довелося хтось скопіювати двійковий архів, внести деякі зміни, а потім передати бінарне на мене. Це спричинило бінарний конфлікт.

Рішення: мені довелося створити новий сертифікат. Я скопіював ідентифікатор пакета від консула розробника, вставив його в xcode і зміг завантажити.

Бічна примітка: Ви можете відновити новий ідентифікатор пакета, увімкнувши "Покупки в додатку" в розділі " Можливості" .

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


2

По-перше, переконайтеся, що ви використовуєте однакові облікові записи в додатку Loaded Application (або XCode) та iTunes. По-друге, перевірте, що Bundle Id у повідомленні про помилку та в iTunes connect збігаються, включаючи tHe cAsE !


неправильно зареєстрований обліковий запис у ApplicationLoader був моєю проблемою! Дякую!
Зроблено в Місяць

2

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


2

Для мене, що було виправлено, було ввести необхідні дані в App Store Connect -> TestFlight -> Інформація про тест.

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

(Також перевірте свої ковпачки у своєму ідентифікаторі пакета. 😉)


2

Розширення iMessage : Для всіх, хто бореться з цією проблемою з розширенням повідомлень (або будь-яким іншим розширенням), переконайтеся, що ви ввійшли в "App Store Connect" -> "Загальна інформація" -> Ідентифікатор пакета цілі програми, а не ціль розширення. Ми боролися 2 дні, щоб це з'ясувати.


2

Для мене: я просто спробував завантаження за допомогою програми завантажувача програм, і це спрацювало


2

Якщо після підтвердження відповідності ідентифікатора пакета в App Store Connect, порталі розробників Apple і Xcode у вас все ще виникають проблеми, спробуйте це:

Видаліть Apple ID, пов’язаний із ідентифікатором пакета, з яким виникають проблеми зі свого списку облікових записів у Xcode (Рядок меню -> Xcode -> Preferences -> Accounts). Потім додайте Apple ID назад до списку облікових записів у Xcode.


2

Переконайтеся, що це включено у ваш Info.plist:

<key>CFBundlePackageType</key>
<string>APPL</string>

У мене APPL неправильно написано як AAPL. Після того, як я виправив це і ввійшов у програму завантажувача програм та Xcode з тим самим Apple ID, все працювало.


2

Для мене це було тому, що я забув створити "Провізорний профіль" на порталі розробників Apple. Я створив тут профіль для "App Store", потім завантажив і відкрив файл, і він працював!


2

У моєму випадку у моїх налаштуваннях Xcode було 2 ідентифікатори Apple (Xcode -> Preferences -> Accounts), тому мені довелося її видалити. Після того, як я видалив Apple ID, який мені не потрібен, процес перевірки працював чудово.

Витратили кілька годин, лише тому, що повідомлення про помилку марне. Це так засмучує.

1


Це ж саме тут, у мене було 2 акаунти, один - розробник, а інший - власник, а розробник - перший. Тому, ймовірно, Xcode намагався діяти від імені користувача-розробника
Benny Davidovitz

1

У моєму випадку я працював із відкриттям навантажувача додатків усередині XCode.

Етапи: XCode -> Відкрити інструмент для розробників -> Завантажувач програм

Коли я відкрив його за допомогою Launchpad, він не зміг визначити правильний рахунок для програми. Тому він попросив мене створити обліковий запис.

За допомогою XCode, завантажувач додатків міг перелічити облікові записи, на які я маю право. Ви повинні вибрати правильний рахунок зі спадного меню.


1

Обов’язково виконайте наступні дії для того, щоб:

  1. Створіть ідентифікатор додатка за адресою https://developer.apple.com/account/ios/identifier/bundle

  2. Створіть свою програму з iTunes Connect, вибравши ідентифікатор групи, створений на першому кроці

  3. Завантажте IPA з завантажувача додатків або XCode


Будь ласка, допоможіть! Я застряг на кроці 2, намагаючись "генерувати ваш додаток з iTunes Connect". На кроці 1 я вже створив пакет, але в моєму iTunes Connect я не бачу додаток?
Ісаак

Точно питання - №2, я застряг, це вже минуло 4 години, і воно не з’являється під
Марін

1

У моєму випадку додаток було вже налаштовано, але версія додатка вже використовувалася (чекаю на перегляд), мені просто потрібно було збільшити номер версії.


1

У моєму випадку проблема полягала в тому, що в моїй програмі буквально не було заповненої інформації в App Store Connect


1

У моєму випадку я використовував інший обліковий запис, я створив додаток на Itunes, але вибрав інший обліковий запис на Xcode. Тож просто вибрав правильний рахунок на Xcode, і він працював на мене.


1

У моєму випадку

  • Перевіряється, чи є той самий користувач в itunes та xcode
  • Перевірений ідентифікатор групи однаковий

Рішення:

Перейдіть на itunes на сторінці мого додатка та на першій вкладці "Інформація про додаток" під правою частиною є розділ "Інші відомості", натисніть на "редагувати дозвіл користувача" та надайте користувачеві xcode дозвіл на читання інформації додаток

Зроблено


1

Коли я змінив назву проекту з HelloCordovaтакої, яку я хотів, я заохотив цю проблему. Хоча в PROJECT_NAME-> General->Bundle Identifier так само, як і в PROJECT_NAME-> Build Settings-> Product Bundle Identifierя змінив його, як і повинно бути, все-таки була однакова помилка. Що вирішило проблему, було просто відкрити інший редактор і шукати цей рядок PRODUCT_BUNDLE_IDENTIFIERі змінити всі імена, які я не хочу, на правильні. Мабуть, Xcode приймає ідентифікатор пакету також десь із цих двох місць.

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