2012-06-07 6 views
29

Я пытаюсь установить новую версию своего приложения в верхней части последней версии через Xcode.Не удалось прочитать с устройства

Всякий раз, когда я пытаюсь установить его с тем же предварительным профилем и деталями, я столкнулся с этой проблемой. Эта проблема возникает после сборки (при копировании файлов).

Кто-нибудь сталкивался с этой проблемой?

PS: Я приложил скриншот ошибки:

! Error

+0

Попробуйте снова подключить устройство. Это случается со мной часто из-за износа кабеля между Mac и iPhone. –

+0

Спасибо Михееву, но я уже пробовал эту опцию. – sniper

+0

Попробуйте заменить профили настройки на устройстве :) –

ответ

1

У меня есть решение для этого!

Чтобы избежать этой ошибки, просто добавьте определяемые пользователем настройки сборки:

PREBINDING = NO 

Это будет добавлено в соответствии с определенной пользователем секции в фазах сборки.

+1

Xcode 4.3.2 перечисляет это как устаревшую настройку сборки, и это не повлияло на решение этой проблемы для меня. И мой iPhone, и iPad не могут загрузить скомпилированные сборки из Xcode из-за этой ошибки. – jcpennypincher

+0

Что означает «Build phase»? Это буквально то, что он вызывается в файле настроек? –

5

Удалите ранее установленную сборку с устройства, закройте Xcode, перезапустите устройство и затем установите приложение после очистки всех целей.

+0

Sanjeev, я хочу установить новую версию в верхней части старой сборки, чтобы мои данные были сохранены. Я не хочу удалять установленную сборку, которую нужно удалить. – sniper

+1

, к сожалению, вам нужно удалить ранее установленную сборку, чтобы обойти эту проблему. – jcpennypincher

0

Чтобы исправить это, попробуйте выполнить следующие несколько шагов:

  • Синхронизировать устройство в Itunes. (Если вы действительно хотите, чтобы сохранить текущую версию, сделайте резервную before производство.)

  • Удалить приложение, которое вы пытаетесь update над, а затем восстановить устройство из резервной копии.

  • Синхронизируйте снова.

Наконец, в Xcode, меню ПостроитьClean и попытайтесь установить снова.

Надеюсь, это поможет!

78

То, что сработало для меня были эти шаги:

  1. Удаление существующего приложения вы пытаетесь строить из iPhone/IPad
  2. синхронизации с Itunes
  3. убить как Xcode и ITunes полностью
  4. Open Xcode and Build & Пробег
+0

Теперь, это отличная серия шагов для выполнения, помогая коллеге в офисе решить эту проблему :)) – luvieere

+0

Я довольно усмехнулся над этим ... upvote может быть снят, если эти шаги не работают;) – Chaosphere2112

+6

Шаг 3 часто хватает – Bgi

7

Для мне просто удалено приложение с моего устройства и перезапуск Xcode было достаточно. Перезапуск Xcode, похоже, является решением многих проблем в наши дни ...

1

Очевидно, что это ситуация YMMV.У меня был очень упрямый случай это, и вот что работает для меня:

  1. Удалено приложение из устройства
  2. осмотрено профили устройства в Xcode → Организатор
  3. я заметил там были два экземпляра профиля разработки, который я подписывал с установленными (все профили на устройстве были действительными, в том числе эти два)
  4. Удалены все экземпляры (то есть оба) профиля разработки, которые я подписываю с
  5. Постройте и запустите Xcode. Приложение было переустановлено вместе с одной копией профиля разработки, и оно сработало.

Исходя из этого, я бы попытался: Удалите все экземпляры профиля разработки, которые вы подписываете с вашим профилем разработки, с устройства и попробуйте запустить его снова. Я не знаю, нужен ли шаг 1; Я подозреваю, что этого может не быть.

Смежные вопросы