Xcode sumbission, приложение, которое вы выбрали, не существует
![введите описание изображения здесь]()
Кто-нибудь видел такую ошибку? Что это значит?
- Это было обновление уже существующего приложения.
- Xcode автоматически управляет профилями обеспечения.
- Xcode 6.3.2
- OS X Yosemite 10.10.3
Ответы
Ответ 1
попробуйте использовать Application Loader (https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg)
Имел ту же проблему с Xcode 6.4, но прошел через Application Loader
Или вы можете открыть его из Xcode → Open Developer Tools → Application Loader
Ответ 2
Я, наконец, получил свой двоичный файл, загруженный в iTunesConnect.
- Архивируйте приложение в Xcode как обычно. (Я все еще использую 6.2)
- В Органайзер выберите архив, Экспорт, выберите Ad Hoc или магазин приложений. Это сохраняет файл .ipa.
- Откройте AppLoader, выберите "Доставить ваше приложение", нажмите "Выбрать", выберите файл .ipa с шага 2. Следуйте инструкциям.
Примечания
- По ходу этого маршрута вам не нужно будет воссоздавать In-App-Purchase, который ожидает AppLoader, когда вы начинаете с нуля.
- У меня появилось предупреждение о том, что файл анализа API слишком велик, но я думаю, что его можно безопасно игнорировать.
- У загруженного двоичного файла есть предупреждение о том, что права на тестирование TestFlight Beta отсутствуют, но я не использую его и его также можно игнорировать.
Ответ 3
Если у вас есть xcode < 7.x, тогда вы столкнетесь с этой проблемой. Что для меня предназначалось для создания проекта из xcode 6.x(my 6.4), а затем открытия xcode > 7.x(mine 7.0), а затем загрузки приложения оттуда..
Примечание. Вам не нужно создавать приложение из xcode 7.x. Просто откройте xcode и выберите организатор окна... выберите сборку и выгрузку...
Ответ 4
В моем случае, во-первых, я установил последнюю версию Xcode 7.1
В моем приложении я использовал GoogleMaps.framework, я открыл его и удалил "Исполняемый файл" и "CFSupportedPlatforms" из Info.plist, затем я сделал то же самое со всеми моими добавленными фреймами
Ответ 5
Наконец, исправлена эта проблема, сначала вам нужно загрузить ее с загрузчиком приложений. Причина возникновения ошибки, вы можете получить более подробную информацию об этом.
![]()
Это проблемы, которые я получил, и я обнаружил, что номера версий такие же, как и в библиотеке в cocoapod или другой библиотеке. Чтобы решить эту проблему. Иди подумай, весь инфо.пласт. И измените строку Bundle версий, короткую и версию Bundle на более высокое значение, в моем номере версии версии > 1.3.5.
надеюсь, что это может помочь: D
Ответ 6
Я застрял в том же выпуске, решенном при загрузке xcode 7 и отправляю приложение с ним, ошибка ушла!. Надеюсь, это поможет всем!
Ответ 7
Я использовал atool из оболочки script, чтобы проверить и загрузить сборки в TestFlight, затем я нашел этот поток и решил следовать совету @bwang для использования Application Loader, и он сработает!
Мне не пришлось загружать ApplicationLoader, потому что он уже поставляется в комплекте с Xcode 6.4, я только что открыл Xcode, затем из Dock я щелкнул правой кнопкой мыши значок Xcode, а затем выбрал "Open Developer Tools > Application Loader".
Я надеюсь, что Apple скоро исправит эту проблему, потому что она ломает многие инструменты CI, такие как jenkins при использовании для загрузки сборки с использованием atool.
Ответ 8
Обнаружена одна и та же проблема, попробовал все варианты, но не повезло, наконец, смог решить проблему, изменив сторонние стороны info.plist
Найдите все файлы info.plist в своем проекте и посмотрите, где у каждого plist есть "Bundle Identifier". Если не добавить его и отправить через загрузчик приложений.
Ответ 9
Когда передача Xcode не работает, загрузите с помощью Application Loader:
- Архив с Xcode.
- Сохраните полученный .IPA файл.
- Загрузка с загрузчиком приложений.
Это решает эту проблему и многие другие случаи, когда загрузка Xcode не работает. Кроме того, если он все еще не работает, он часто дает вам более подробное сообщение об ошибке.