Символ может потерпеть неудачу, но это маловероятно - вы скорее всего не увидите никаких символов, если он потерпит неудачу.
Журнал сбоев настаивает на том, что ImageLoader.m: 180 пытается отправить недопустимое сообщение объекту. Это, вероятно, правильно, даже если обстоятельства странные.
Мое предложение: попросите человека, который видит сбой, отправить вам копию ошибки NSException из Console.app. Это скажет вам класс объекта, который получил сообщение и селектор сообщения.
Возможность 1: пользователь использует другую версию ОС, а селектор не существует в его версии ОС. Или аналогичным образом, файл в его сборке устарел и отсутствует селектор.
Возможность 2: как бы вы ни создавали / извлекали объект, это может привести к разным результатам на компьютере пользователя. например Вы всегда получаете NSString, но пользователь получает NSNumber.