"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:
вы можете увидеть, как Управление памятью сняло флажок Guard Malloc
Ответ 7
Попробуйте удалить приложение с устройства, а затем перезагрузите компьютер. Работал для меня.