APPLE MACH-O LINKED ERROR После добавления AFNetworking

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

24
задан jokerdc 2 August 2013 в 16:00
поделиться

2 ответа

Вам нужно добавить Security.framework, чтобы построить.

77
ответ дан Cody Gray 2 August 2013 в 16:00
поделиться

У меня была очень похожая проблема, и я видел около 15 сообщений об ошибках компилятора компоновщика mach-0. Добавление структуры безопасности уменьшило количество ошибок до 7.

Провел еще несколько исследований и обнаружил, что вам также может понадобиться добавить SystemConfiguration.framework через xCode.

Это полностью решило проблему для меня.

Как к сведению - я использовал xCode 5, нацеливался на iOS 7 и использовал AFNetworking версии 2.0.

Добавление в качестве ответа, в случае, если другие люди обнаружат, что простое добавление security.framework не решает их проблемы.

Спасибо Коди выше за принятый ответ.

0
ответ дан noobzilla 2 August 2013 в 16:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: