"dyld: не удалось загрузить вставленную библиотеку /usr/lib/libgmalloc.dylib ', потому что изображение не найдено"

Когда я запускаю приложение в прошивке Xcode IOS 6 beta 2 на устройстве 8 Beta 2, я получаю сообщение об ошибке: "dyld: не удалось загрузить вставленную библиотеку /USR/Library/libgmalloc.dylib", потому что изображение не было найдено. "

В чем может быть проблема?

Ответы

Ответ 1

Это связано с тем, что Xcode монтирует неправильный DeveloperImage. Если вы откроете "Настройки- > Разработчик", вы увидите, что "Включить UIAutomation" и другие отсутствуют.

Для исправления:

  • переместите все папки с "/Applications/Xcode6-Beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport", за исключением "8.0 (12A4297e)", чтобы безопасное место
  • перезагрузите телефон.
  • подключите свой телефон к xCode 6 beta 2
  • восстановить папки в DeviceSupport

Это единственное, что помогло мне. Даже повторное мигание на ios8 beta2 не помогает.

Ответ 2

Отключите "Включить защиту Malloc" из диагностики для запуска приложения на устройстве.

Ответ 3

Если вы используете какие-либо сторонние IDE для разработки iOS (например, RubyMotion), вы можете исправить это, перезагрузив свое устройство без использования этой сторонней IDE, создав и запустив приложение на своем устройстве с Xcode.

Ответ 4

Я видел это на Xcode 7.1. Моим быстрым и грязным решением было открыть правую боковую панель игровой площадки и переключить настройку платформы в разделе "Настройки игровых площадок".

В моем случае, я переключился с iOS на OS X и на альт, компиляция игровых площадок и работает как ожидалось.

Перезагрузки не повлияли на мой случай.

Ответ 5

Просто перезагрузите свой iPhone. Это сработало для меня.

Ответ 6

Отключите "Включить охрану Malloc" от диагностики, чтобы запустить приложение на устройстве. Шаг редактирования схемы - 1 enter image description here

Шаг 2: enter image description here вы можете увидеть, как Управление памятью сняло флажок Guard Malloc

Ответ 7

Попробуйте удалить приложение с устройства, а затем перезагрузите компьютер. Работал для меня.