Как загрузить файл iOS App (IPA) на мой Mac после обновления iTunes 12.7?

59

Теперь, когда Apple удалила возможность доступа к iOS App Store в iTunes 12.7 на Mac / Windows (см. Статью MacRumors) , я не могу найти способ загрузить файл IPA из App Store. Как примечание, я не беспокоюсь об установке файлов IPA (см. «Как выполнить резервное копирование и восстановление резервных копий моего приложения IPA в iTunes 12.7?» ), Мне просто нужны файлы IPA как разработчик, который ищет некоторую основную информацию о Программы. Я бы хотел решить эту проблему, не прибегая к джейлбрейку, так как мои устройства уже обновлены до iOS 10.3.3.

Вот вещи, которые я пробовал, которые не работали:

  • Извлечение из резервной копии: кажется, что приложения больше не подлежат резервному копированию.
  • Сохранить на Mac из программного обеспечения для управления iPhone. Я полагаю, что это было заблокировано Apple еще в iOS 8.3.
  • Выяснение того, как файл загружается через прокси-соединение: по крайней мере, для меня это выглядит слишком сложно, потому что вам нужно пройти аутентификацию с помощью Apple ID, и я уверен, что в настоящее время Apple даже требует, чтобы телефон был аутентифицирован в некоторых путь. Не уверен, будет ли это возможно так же, как вы видите все эти сервисы загрузки Android APK там.

По крайней мере, на данный момент мне кажется, что, возможно, единственный способ - это сохранить старую версию iTunes, пока она работает.

Брэндон Райдер
источник

Ответы:

68

Это не совсем то, что вы хотите, но просто добавить эту опцию тоже ...

Если вы используете приложение «Apple Configurator 2», вы по-прежнему можете загружать и обновлять приложения с нескольких идентификаторов Apple ID, как и с iTunes.

  1. Подключите устройство через USB

  2. Войдите в систему под учетной записью:

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

  1. Выберите Обновить в меню:

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

Более подробное описание можно найти здесь: http://krypted.com/apple-configurator/upgrade-devices-and-apps-using-apple-configurator-2/

Приложения загружаются по адресу:

~/Library/Group\ Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
Рене Ларсен
источник
2
Удивительно, я искал везде и даже не думал об этом. Это решение идеально и даже одобрено Apple, так что, надеюсь, мне не придется беспокоиться о том, что оно отключится из-за обновлений безопасности! Если вы нажмете «Добавить», а не обновите, вы можете добавить приложения, которые уже были приобретены учетной записью, что для меня совершенно нормально. Единственная небольшая проблема, с которой я столкнулся, заключается в том, что он сразу удаляет файл IPA после его установки, но если папка открыта заранее, вы можете быстро ее скопировать.
Брэндон
Разве это не просто скопировано в папку Caches, к которой я отправил путь ??
Рене Ларсен
14
Если вы попытаетесь добавить приложение, которое уже существует на устройстве (например, просто пытаетесь добавить его дважды), оно останется в кеше, пока Apple Configurator не скажет, что делать с дубликатом, что даст вам хотя бы немного времени для скопируйте это в другом месте: P
Килиан Кельцш
1
@codester Перейдите, чтобы добавить, и попробуйте добавить его снова на свое устройство из истории покупок. Apple Configurator загрузит IPA (сохранит его временно, как указано выше) и спросит вас, хотите ли вы перезаписать или ничего не делать.
Килиан Кельцш
1
Резервное копирование с помощью Apple Configurator 2 только что сделано в папку iTunes MobileSync - и приложения не были сохранены.
Рене Ларсен
19

Теперь есть другое решение: Apple предоставляет версию iTunes (12.6.3), которая поддерживает новые устройства, такие как iPhone 8 и iPhone X, которая все еще сохраняет App Store.

Apple Configurator 2 хорошо работает для меня, но я добавляю этот ответ для тех, кто предпочел бы использовать iTunes или не может использовать Apple Configurator (пользователи Windows) Источник: https://9to5mac.com/2017/10/09/ яблоня-приложения ITunes-сфокусированная удалено-затычка /

Загрузить: https://support.apple.com/en-us/HT208079

Редактировать: вы можете установить iTunes 12.7 и iTunes 12.6.3 одновременно.

  1. Установите iTunes 12.6.3 по ссылкам выше.
  2. Скопируйте приложение iTunes и вставьте его туда, куда хотите, переименуйте, если необходимо.
  3. Удерживайте Option и дважды щелкните iTunes. Создайте новую библиотеку в отдельном месте. iTunes 12.6.3 и iTunes 12.7 не могут использовать одну и ту же библиотеку, поскольку iTunes 12.7 обновит файл, а iTunes 12.6.3 не сможет его понять.
  4. Вручную загрузите последнюю версию iTunes с веб-сайта Apple и запустите программу установки, чтобы обновить основную копию iTunes.
  5. (Необязательно) Измените значок iTunes 12.6.3 на другой значок, чтобы различать их. (Щелкните правой кнопкой мыши, выберите «Информация», перетащите новый значок на существующий значок).

Важное замечание: Вам необходимо будет открывать Option-Open каждый раз, когда вы переключаете версии, чтобы вы могли выбрать правильную библиотеку и не обновлять старую библиотеку до формата 12.7.

Брэндон Райдер
источник
5
Эта версия iTunes больше не работает в MacOS Mojave.
Брэндон Рэйдер
14

Кнопка Update решение Mac «Apple Configurator 2» будет работать , если вы и есть более старую версию на устройстве IOS или на вашем Mac, и более новая версия находится в магазине App.

Если на вашем устройстве установлена ​​старая версия приложения, нажмите кнопку «Обновить» в Конфигураторе. После того, как Конфигуратор загрузит новую версию, файл ipa временно появится в подкаталоге:

/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps

каталог. Сразу скопируйте файл .ipa приложения из этого каталога в безопасное место (удаленное хранилище и т. Д.), Прежде чем делать что-либо еще (например, выйти из приложения Configurator и т. Д.).

Если старая версия приложения отсутствует на вашем устройстве, но вы сохранили старую копию из каталога ~ / Music / iTunes / Mobile Applications или другой резервной копии, вы можете сначала использовать приложение Configurator для установки старого приложения на свой компьютер. устройство с помощью: кнопки «Добавить»> «Приложения»> «Выбрать на моем Mac ...». После установки старой версии следуйте приведенным выше инструкциям для обновления до текущей версии приложения, чтобы получить файл .ipa.

Если у вас нигде нет старой версии, попробуйте дважды добавить одно и то же приложение и посмотрите, сможете ли вы скопировать файл ipa во время второй операции добавления, если Configurator жалуется.

hotpaw2
источник
Отличный ответ, это сработало !! СПАСИБО!!
Hailong
Эта страница имеет те же направления, только с изображениями и немного больше описания.
Мистер Роджерс,
13

Раскрытие информации: я один из разработчиков iMazing.

iMazing 2.5 для Mac и ПК может загружать приложения из App Store и устанавливать файлы .ipa: https://imazing.com/guides/how-to-manage-apps-without-itunes

Жером Бедат
источник
Imaging, кажется, единственный, который работает. Apple Configurator 2 рискует сменить устройство. Добавил приложение, но не уверен, как вызвать загрузку IPA
brian.clear
2
Imaging отлично сработал для меня. Их пользовательский интерфейс (2.5.4) немного сбил меня с толку - вы должны выбрать свой телефон, затем «Управление приложениями», затем вы можете скачать и экспортировать оттуда. Если вы перейдете в раздел «Приложения» на боковой панели, выберите приложение и «Копировать на Mac», вы получите то, что похоже на резервную копию данных с расширением .imazingapp, которое для этого не нужно. Мне потребовалось некоторое время, чтобы понять, почему люди говорят, что это приложение работает на АПИ.
Эрик Макнейл
Извлечение приложения из iPhone с помощью iMazing 2.7 приводит к получению файла .imazingapp, а не .ipa.
Георгий
2
Просто подтверждаю, что iMazing работал на меня. Как сказал @EricMcNeill, пользовательский интерфейс немного сложен для понимания, но если вы будете следовать его инструкциям, это сработает. Что касается меня, я уже загрузил приложение на свой iPhone, затем, попав в раздел «Управление приложениями» в iMazing, я просто щелкнул значок загрузки, чтобы загрузить приложение на свой MacBook, а затем, скачав, я мог щелкнуть правой кнопкой мыши и выбрать "Экспорт .IPA".
Джордан
Вы должны рискнуть, чтобы вставить свой идентификатор Apple / пароль в приложение, не принадлежащее Apple. Я действительно не думаю, что это хорошая идея.
DawnSong
-3

Кажется, новый способ сделать это - открыть iTunes, а затем перетащить файл .ipa на устройство в списке слева (между библиотекой и списками воспроизведения).

Эндрю Гарви
источник
Совсем не полезно. Если вы прочтете вопрос, вы увидите, что меня не интересует установка файла IPA на устройство. Что я хочу сделать, так это каким-то образом загрузить IPA, либо прямо на мой Mac / PC или на iOS, и перейти на них на Mac / PC.
Брэндон