Могу ли я загрузить свои собственные двоичные файлы из iTunes Connect? - PullRequest
11 голосов
/ 01 марта 2012

Макинтош, на котором я написал свое приложение, не работает, поэтому я больше не могу получить доступ к коду.

Я уже загрузил его в свою учетную запись iTunes Connect.Есть ли способ снова загрузить двоичные файлы из моей учетной записи?

1 Ответ

10 голосов
/ 01 февраля 2013

Редактировать

iTunes для Mac версии 12.7 удаляет возможность синхронизации приложений между вашими iOS-устройствами и вашим Mac, а Apple дополнительно убрала возможность загрузки приложений iOS вообще из iTunes для Mac.

Следовательно, ответ ниже не работает ... Облом.

устаревший ответ

Насколько я знаю, нет способа загрузить ipa (то, что отправлено в Apple) через iTunesConnect. Тем не менее, можно загрузить .ipa, используя iTunes.

Однако обратите внимание, что ipa будет включать ресурсы (изображения, звуковые ресурсы и т. Д.), Но исходный код (.h, .m. и т. Д.) Будет в скомпилированном формате. К сожалению, AFAIK, нет способа загрузить исходный код в некомпилированном формате через iTunes или iTunesConnect.

Тем не менее, одни ресурсы могут быть полезны при воссоздании проекта. Чтобы загрузить ipa, попробуйте это:

  1. Найдите и загрузите ваше приложение с помощью iTunes на вашем Mac. Это загрузит .ipa, который вы загрузили.

  2. Откройте Finder> Goto Music> iTunes> iTunes Media> Мобильные приложения (под Mac OSX 10.8.2, возможно, в другом каталоге под другими версиями OSX)

  3. Скопируйте и вставьте .ipa в другое место, например на рабочий стол (чтобы это не смутило iTunes)

  4. Распакуйте .ipa (щелкните правой кнопкой мыши на .ipa> Открыть с помощью> Утилита архивирования / Unarchiver / аналогичная программа распаковки)

  5. В разархивированном каталоге вы найдете свое приложение в разделе «Полезная нагрузка»> Your_App_Name.app

  6. Щелкните правой кнопкой мыши на файле .app> Показать содержимое пакета

...