Прежде чем начать писать об ошибке, я работаю на macOS Sierra и использую Xcode 7.3.1.
Итак, я создаю архив из своего приложения, я проверяю приложение, и оно проходит проверку, но при загрузке в App Store я получаю сообщение об ошибке «ОШИБКИ ITMS - 90167 Нет пакетов приложений, найденных в пакете».
Я проверил всю свою документацию, и у меня есть все.
- У меня есть все мои профили обеспечения.
- У меня Release как "iOS Distribution".
Эта ошибка только начала появляться после того, как я установил macOS Sierra.
У кого-нибудь есть идея, почему я получаю эту ошибку?
Заранее спасибо.
xcode7
ios10
macos-sierra
Чарли Пико
источник
источник
Ответы:
После общения с людьми на WWDC в лаборатории Xcode и в App Store они смогли собрать информацию о том, что это известная проблема в текущем семени Sierra, исправленная в следующем выпуске. Вы можете либо вернуться, либо подождать. Признаюсь, не самый удовлетворительный ответ.
источник
Проблема:
Временное решение
Нет необходимости исправлять [ОБНОВЛЕНИЕ]
Возможные ошибки:
ОШИБКА ITMS-90635
Исправлено: снимите
Include Bitcode
флажок перед загрузкой.ИНФОРМАЦИЯ ITMS-90111
Примечание. Это позволит вам загрузить сборку и использовать ее для TestFlight, но при попытке отправки в магазин вы увидите следующее сообщение об ошибке:
источник
Если вы загружаете из Xcode7 (меньше, чем Xcode8) и macOS Sierra (V10.12), значит, возникнет ошибка «ОШИБКА ITMS-90167:« Пакеты .app не найдены в пакете »» и не позволят загрузить сборку в Магазин приложений.
Поэтому используйте «Application Loader V3.6» или «Xcode8» для загрузки сборки.
источник
Попробуй это, это сработало как шарм для меня,
Мы также столкнулись с такими же проблемами во время обновления MacOS Sierra .
Во время загрузки загрузки с использованием Xcode7.3.1 мы получаем сообщение об ошибке
Устранить ошибку и загрузить IPA-файл в App Store Следуйте инструкциям ниже
-Для загрузки сборки мы используем Application Loader V3.6 из Xcode8 .
Xcode -> Открыть Инструменты разработчика -> Загрузчик приложений
Следуйте ниже шагов
1) Открыть приложение Loader
2) Выберите Build (IPA)
3) Загрузка файла IPA в магазин приложений
4) Успешно отправить сборку (IPA) в магазин приложений
Ваше приложение будет загружено в Appstore,
Надеюсь, что это помощь для кого-то.
источник
Сначала я хотел бы поблагодарить @xemacobra за его решение, оно работало на меня, пока мне не пришлось подать заявку на проверку.
Если вам нужно подать заявку в App Store, и сборка говорит, что
You may not submit builds using beta software...
вот решение:Проблема в том, что Xcode отправляет информацию о сборке вместе с версией вашей Mac OS. Чтобы это исправить, вам просто нужно изменить сборку Mac OS на более старую, приемлемую версию.
Command + R
при загрузкеcsrutil disable
/System/Library/CoreServices/SystemVersion.plist
SystemVersion.plist
<key>ProductBuildVersion</key>
и найдитеstring
прикрепленный к этомуkey
. Например, мой был16A254g
.string
на версию Mac OS, которая в настоящее время поддерживается для публичного выпуска. Во время этого решения это будет хорошо:15G31
Я не пытался отправить заявку через Xcode 7.3.1, но я знаю, что это все еще работает, если вы отправляете
.ipa
через Xcode 8 beta 3.После того, как вы отправили сборку, вернитесь
SystemVersion.plist
к оригиналуstring
и повторите шаги 1-4, заменив ихcsrutil disable
наcsrutil enable
.источник
csrutil disable
не достаточно, чтобы написать разрешение для меня. Я пробовал это и успешно после 4. шага перезапускаsudo nano -w /System/Library/CoreServices/SystemVersion.plist
Изменить15G31
ProductBuildVersion как & ProductVersion10.11.6
& ProductUserVisibleVersion то10.11.6
же самое.Control-X
сохранить и затем нажатьy
. Перезапустите снова. Переархивируйте с XCode 7.3.1, запустив 8 BetaApplication Loader
. Подтверждено Apple.Я тоже испытал то же самое. Это простой способ решить вашу проблему.
Archive
ваше приложение , используяXcode 7.3.1
и файл вашего приложения в каталог, выбрав опцию .export
ipa
Save for iOS App Store deployment
После этого откройте
Xcode 8.0
и откройтеApplication Loader
изXcode
->Developer Tools
. Войдите в свою команду и загрузитеipa
файл, используяXcode 8.0
.Я загрузил два приложения
iTunesConnect
, это будет работать точно.источник
У меня была эта проблема с Xcode 8 GM и я пытался представить приложение для выпуска через Application Loader.
Вы должны использовать версию Application Loader, которая поставляется с Xcode 8, которая должна быть 3,6
У меня все еще установлен Xcode 7, и я использовал Application Loader 3.5
Обновить
Обновление 2
Обновление 3
Я работал над этим проектом во время бета-тестирования, поэтому, возможно, что-то было повреждено и вызывает проблемы. Возможно, потребуется начать новый проект в Xcode 8.
На форумах разработчиков есть ветка, посвященная этой проблеме. https://forums.developer.apple.com/thread/62703
Решение
Не уверен, что это решение поможет во всех случаях.
источник
Я отправляю приложение, созданное с использованием LibGDX, и после обновления до Sierra возникла та же проблема. Я решил это:
источник
Я недавно обновился до macOS Sierra и также получил это сообщение об ошибке. После загрузки через приложение загрузчик не удался. Я скачал Xcode 8 ( сохранил свою копию 7.3.1 ). Закрытый Xcode 7.3.1. Открыл Xcode 8-> Organizer-> приступил к проверке и загрузке моей сборки. Это сработало. Надеюсь, это поможет кому-то в подобной ситуации.
источник
Попробуйте открыть загрузчик приложений из Xcode8. Xcode> Открыть Инструменты разработчика> Загрузчик приложений
Затем вы можете загрузить приложение в TestFlight без ошибок.
источник
Это все сказочные ответы выше ... следуйте описанному выше 9-шаговому процессу Николаса, а также Тобиосдеву, если у вас нет прав на запись в файл SystemVersion.plist.
Однако будьте очень осторожны с тем, как вы читаете пошаговое руководство. НЕ ДЕЛАЙТЕ, как я, и перезапустите ваше устройство после редактирования этого plist-файла , так как вы сделаете большинство приложений на вашем Mac бесполезными, включая Terminal & TextEdit (которые необходимы для его редактирования). Откройте терминал внутри Sierra (или работающей бета-версии ОС), а не внутри командной строки.
Я, к сожалению, выяснил трудный путь и затем не смог снова отредактировать файл plist в командной строке. Поэтому мне пришлось несколько раз перезагружаться, прежде чем найти решение, которое должно было перейти в однопользовательский режим (Command-S при перезапуске), и все это напугало меня до бессмысленности, потому что я испортил сборку моего Mac. В конце концов все заработало снова, но было несколько отложено из-за переустановки Xcode 8 ... что привело к бессонной ночи как моей первой в истории загрузке в AppStore.
В целом, вышеупомянутое является идеальным решением, которое работает вокруг, если вы правильно следуете инструкциям. Урок выучен!
источник
Я случайно открыл старую версию Application Loader Version 3.5 (921) и получил ошибку ITMS-90167. Пакеты приложений не найдены. Убедитесь, что вы открываете загрузчик приложений через меню Xcode (Xcode-> Open Developer Tool). Версия 3.6 (1020) работает как шарм! :)
источник
Я решил эту проблему следующим образом, найдите ваш архив в Организаторе, а затем:
источник
В соответствии с ответом @Fan Zhang, выполните следующие действия, и вы можете загрузить этот архив, используя Xcode или Application Loader, что угодно!
Когда вы заархивировали свое приложение, найдите его в Организаторе, а затем:
источник
Со мной написано мое заявление
Swift 2.2
. И нужно использовать ,Xcode 7.3.1
чтобыarchive
и загрузить ,Apple testflight
но получил ту же ошибку (я бегу наmacOS Sierra-10.12
). Следующее решение исправит это для меня, надеюсь, кто-то, кто сталкивается с той же проблемой, может найти что-то полезное:источник
В случае, если это помогает, у меня был тот же код ошибки с
"ERROR ITMS - 90167 No. app bundles found in the package"
использованием .mac OS 10.14.4
Xcode 10.2
(Как примечание, я смог успешно отправить сборки несколько недель назад с той же конфигурацией, но, похоже, это что-то на стороне iTunes Connect)
Пришлось обновить
mac os 10.14.6
иXcode 10.3
успешно отправить мою сборку.источник
Невозможно обработать приложение в данный момент из-за следующей ошибки: В пакете не найдено пакетов .app. Эта проблема появляется, когда места на вашем компьютере меньше. Так что очистите свой мусор или какой-то ненужный документ от своего компьютера. Тогда давайте попробуем еще раз! Это работа для меня!
источник
Я столкнулся с той же проблемой. что сработало для меня ->
перейдите к цели-> подписи и возможности -> подписи сертификата -> я должен был отозвать один сертификат. Всегда отзывайте сертификат по имени администратора iMac. Он создается по умолчанию при оформлении вашей сертификации и профилей.
** Изображение прилагается для справки.
PS: - всегда убедитесь, что идентификатор пакета одинаков при подключении App Store и XCode перед архивированием.
источник
Настройки конфиденциальности изменены для iOS 10, подробнее об этом можно прочитать здесь
У меня были ранее описанные проблемы, которые нужно было решить, как описано, но после успешной загрузки приложение не было видно в iTunes connect.
Мне пришлось добавить
Privacy - Bluetooth Peripheral Usage Description
ключ в листе, чтобы решить последний. Другие недостающие ключи создадут ту же проблему.источник
Я получал эту ошибку с Xcode 7.2.1 и Application Loader 3.4 на macOS 10.12.1.
Но по какой-то причине это сработало, если вместо загрузки я использовал командную строку «altool»:
источник