Не найдено подходящих записей. Проверьте правильность идентификатора вашего пакета.
Я создал приложение в iTunesConnect, и он находился в состоянии "готово к отправке" более 3 дней. Когда я пытаюсь архивировать свое приложение и отправлю его в хранилище приложений, оно отображает это сообщение:
Не найдено подходящих записей. проверьте правильность вашего идентификатора пакета
Ответы
Ответ 1
Теперь я нахожу только ошибку. Я использовал одну заглавную букву в идентификаторе пакета. но я использовал маленькие буквы в идентификаторе пакета xcode. теперь я изменил это, как в id приложения. и теперь я успешно загрузил свое приложение в iTunes Connect. Спасибо за вашу поддержку.
Ответ 2
Просто проверьте, что приложение, настроенное вами на iTuneconnect, имеет тот же идентификатор пакета, который вы используете для загрузки приложения.
Ответ 3
как правило, это происходит, когда вы не создали свое приложение от разработчика Apple account-> iTunes Connect-> нажмите "Мой" App-> нажмите значок плюса (+) → "Создать" App-> и заполните всю информацию и Выберите идентификатор пакета для приложения, которое вы загружаете сейчас.
Ответ 4
Если вы используете Application Loader, проверьте, зарегистрирован ли вы в правильной учетной записи. Это был мой случай, и это может произойти, если вы управляете учетной записью для разных клиентов.
![введите описание изображения здесь]()
Ответ 5
Я считаю, что вы можете найти ответ здесь Xcode 5 -" Никаких записей приложений не найдено " при попытке проверить архив из @Bamsworld.
Как вы уже упоминали и согласно документации - Руководство по распространению приложений
Важно: вы не можете подтвердить свое приложение, если запись приложения в iTunes Connect не находится в состоянии ожидания ожидания или позже
После добавления нового приложения в iTunes connect появится янтарный свет вместе со своим статусом. Скорее всего, он прочитает "Подготовка к загрузке". Чтобы добраться до состояния "Ожидание загрузки", нажмите кнопку "Показать подробности" для приложения, а в правом верхнем углу должна присутствовать синяя кнопка "Готово к загрузке двоичного файла". Нажмите эту кнопку и следуйте указанным направлениям.
Ответ 6
iTunes Connect || App Store Connect (веб-сайт):
В своем браузере перейдите на iTunes connect/App Store Connect.
- Добавьте свое новое приложение/отредактируйте существующее приложение.
- Перейти к информации о приложении.
- Проверьте имя идентификатора пакета.
- Если идентификатора пакета нет, убедитесь, что вы его создали.
- Я использовал идентификатор пакета WildCard. Это означает, что ваш полный идентификатор пакета, скорее всего, будет com.organizationName. * И суффикс (exampleApp).
Xcode:
- Перейдите в свое рабочее пространство/проект.
- Перейти к вашему проекту.
- Выберите вкладку "Общие".
Убедитесь, что идентификатор пакета - это имя, которое вы указали в iTunes Connect.
Например: com.orgnanizationName.appName
Похоже, вам нужно запустить процесс отправки в App Store в iTunesConnect.
![Add App]()
Ответ 7
Использование приложения Loader работало в моем случае.
![enter image description here]()
Ответ 8
Проверьте идентификатор своего приложения в Apple Developer Center. Затем используйте точно такое же имя в идентификаторе Bundler.
Ответ 9
Дважды проверьте Bundle OS Type code
в вашем приложении info.plist
, для меня единственным способом обойти эту ошибку было установить его в APPL
.
Странно то, что ошибка была связана с моим идентификатором пакета фреймворка, но изменение вышеупомянутого в моем приложении решило ее.
Ответ 10
Во-первых, убедитесь, что вы используете те же учетные записи как для приложений, загружаемых (или XCode), так и для подключения iTunes. Во-вторых, проверьте, что идентификатор пакета в сообщении об ошибке и в соединении iTunes совпадают, в том числе tEe cAsE!
Ответ 11
если ваш идентификатор пакета содержал заглавную букву, а вы изменили его на строчную букву, вы должны запустить приложение в симуляторе, прежде чем пытаться архивировать и загружать в приложение app connect (для меня это была проблема и решение).
Ответ 12
Для меня, что было исправлено, чтобы ввести необходимые данные в App Store Connect → TestFlight → Test Information.
Как только я это сделал, казалось, что XCode понял, что есть новое приложение, которое позволяет загружать и успешно.
(Также проверьте свои заглавные буквы в своем Идентификаторе Связки. 😉)
Ответ 13
Один раз проверь это.
Откройте файл .plist и проверьте ключ "Bundle OS Type code". Если этого нет, добавьте строку, дайте этот ключ и проверьте тип, который должен быть строкой. И дать "APPL" в качестве значения.
Очистите проект и перейдите в Архив.
Я надеюсь, что это будет работать для вас.
Ответ 14
В моем случае я обработал его, открыв загрузчик приложений внутри XCode.
Шаги: XCode → Открыть инструмент разработчика → Application Loader
Когда я открыл его с помощью Launchpad, он не смог определить правильную учетную запись для приложения. Поэтому он попросил меня создать учетную запись.
С помощью XCode Application Loader может отображать список учетных записей, на которые я имею право. Вы должны выбрать правильную учетную запись из раскрывающегося списка.
Ответ 15
Обязательно выполните следующие действия:
Ответ 16
В моем случае приложение уже было настроено, но версия приложения уже использовалась (в ожидании просмотра), мне просто нужно было увеличить номер версии.
Ответ 17
В моем случае проблема заключалась в том, что в моем приложении буквально не было информации, заполненной в App Store Connect.
Ответ 18
В моем случае я использовал другую учетную запись, я создал приложение на Itunes, но выбрал другую учетную запись на Xcode. Так что просто выбрал правильный аккаунт на XCode, и это сработало для меня.
Ответ 19
Я должен вручную подписать приложение. Создан новый сертификат и новый профиль. Установите подпись кода на Вручную. Только тогда я смог загрузить. Кроме того, выберите ручной вход от организатора при загрузке сборки.
![enter image description here]()
Ответ 20
Расширение iMessage: для всех, кто борется с этой проблемой с расширением сообщений (или любым другим расширением), убедитесь, что вы вводите в "App Store Connect" → "Общая информация" → Bundle-ID цели приложения, а не цель расширения. Мы боролись 2 дня, чтобы выяснить это.
Ответ 21
Для меня: Просто попытался загрузить с помощью Application Loader, и это сработало
Ответ 22
После нескольких часов разочарования я наткнулся на эту статью....
Должен ли идентификатор пакета быть чувствительным к регистру?
Надеюсь, это поможет кому-то, имеющему ту же проблему, что и я.
Ответ 23
В моем случае
- Проверено, если один и тот же пользователь в itunes и xcode
- Проверенный идентификатор пакета совпадает
Решение:
Перейдите на itunes внутри страницы моего приложения, а внутри первой вкладки "Информация о приложении" под правой частью есть раздел "Другая информация", нажмите "Изменить разрешение пользователя" и предоставьте пользователю xcode разрешение на чтение информации о приложении. приложение.
СДЕЛАННЫЙ
Ответ 24
Если после того, как вы подтвердите совпадение идентификатора пакета в App Store Connect, Apple Developer Portal и XCode и у вас все еще будут проблемы, попробуйте это:
Удалите Apple ID, связанный с Bundle ID, с которым у вас возникли проблемы, из списка учетных записей в Xcode (Строка меню → Xcode → Настройки → Учетные записи). Затем добавьте Apple ID обратно в список учетных записей в Xcode.
Ответ 25
Пожалуйста, проверьте заглавную и маленькую букву при назначении идентификатора пакета.
Он также чувствителен к регистру. Поэтому убедитесь, что ваш идентификатор пакета идентичен.
Ответ 26
Что мне удалось исправить, так это разрешить доступ к приложениям всем пользователям:
- Перейти в AppStore Connect
- Перейти к моему приложению
- В разделе "Дополнительная информация" нажмите "Изменить доступ пользователя"
- Выберите "Полный доступ"
- Это позволило мне загрузить приложение в первый раз (через Xcode и Application Loader)
После первоначальной загрузки я могу вернуться к "Ограниченному доступу" и загрузить просто отлично.
Ответ 27
Я изменил номер версии, но забыл изменить версию сборки. Изменение версии сборки решило проблему. Такая глупая ошибка. Smh...
Ответ 28
Убедитесь, что это включено в ваш Info.plist:
<key>CFBundlePackageType</key>
<string>APPL</string>
У меня было APPL с ошибкой в качестве AAPL. Как только я исправил это и вошел в Application Loader и Xcode с тем же Apple ID, все заработало.
Ответ 29
Для меня это было потому, что я забыл создать "Профиль обеспечения" на портале разработчиков Apple. Я создал здесь профиль для "App Store", затем скачал и открыл файл, и это сработало!
Ответ 30
Поскольку этот вопрос, очевидно, имеет разные потенциальные ответы в зависимости от индивидуальных обстоятельств, я решил добавить свою проблему и то, что ее решило:
Проблема: Я попросил кого-нибудь скопировать бинарный архив, внести некоторые изменения, а затем передать бинарный файл мне. Это вызвало бинарный конфликт.
Решение: Я должен был создать новый сертификат. Я скопировал идентификатор пакета из консула разработки, вставил в xcode и смог загрузить.
Примечание: Вы можете восстановить новый идентификатор пакета, включив "Покупки в приложении" в разделе Возможности.
![enter image description here]()