Xcode: Удалить приложения в органайзере / архивах? - PullRequest
36 голосов
/ 28 октября 2011

Я получаю сообщение «была внутренняя ошибка API» в XCode, и я наконец выяснил, в чем проблема.Приложения, запущенные с тем же идентификатором пакета, приведут к этой ошибке.

Оказывается, что приложения не удаляются в Организаторе.Когда я их удаляю, они исчезают.Но когда я выхожу из Xcode, снова открываю, вхожу в органайзер, приложения все еще там.

Эти приложения хранятся в Xcode или на моем iDevice?Могу ли я войти и вручную удалить их?Какой каталог?

У кого-нибудь была такая проблема?Решения?

Ответы [ 5 ]

52 голосов
/ 28 октября 2011

В Xcode 4 вы можете удалить архивированное приложение вручную.Щелкните правой кнопкой мыши по нему, Показать в Finder , удалите его как любую другую папку.Xcode обнаружит удаление и обновит список заархивированных приложений.

Архивы - это просто пакеты с расширением .xcarchive в ${HOME}/Library/Developer/Xcode/Archives.Они организованы в папки по дате (например, 2011-11-11).Вы можете заглянуть внутрь, используя Показать содержимое пакета пункт меню, как и любой другой комплект.

12 голосов
/ 24 июня 2016

XCode 8

Вам необходимо очистить эту папку.Это место, где хранятся архивы приложений XCode.

${HOME}/Library/Developer/Xcode/Archives

Это также сэкономит место на вашем жестком диске.Я обнаружил, что у меня было более 200 ГБ архивов приложений. Lol.

1 голос
/ 10 августа 2012

У меня была похожая проблема, которая, как оказалось, была вызвана тем, что на мой тестовый iPhone была загружена более старая версия того же приложения.Я забыл удалить его, прежде чем загрузить новую версию.После того, как я удалил старую версию с iPhone, она работает нормально.

0 голосов
/ 10 мая 2018
  1. Откройте терминал, затем перейдите в эту папку: cd ~ / Library / Developer / Xcode / Archives

  2. Выполните удаление всех папок ифайлы: rm -rf *

Для удаления может потребоваться разрешение root.

0 голосов
/ 17 августа 2012

Окно сообщения «Произошла внутренняя ошибка API» также появляется, когда недавно истек срок действия сертификата члена Apple Developer, и вы пытаетесь запустить приложение с кодовой подписью на вашем устройстве, и оно уже существует на устройстве.

Затем, когда вы удаляете приложение с устройства, вы получаете сообщение «нет действительного сертификата кодового знака». Затем вы понимаете вышесказанное и исправляете свой сертификат (и профиль обеспечения), а затем все снова работает.

По крайней мере, так случилось со мной сегодня. ;)

...