Alamofire 3.0 - EXC_BAD_ACCESS на iOS 9.1

Сомнительно, что это широко распространенная проблема, но надеется, что кто-то может помочь, если у них возникла подобная проблема.

У меня странная проблема, которая появляется только при запуске моего приложения на устройстве, Alamofire отлично работает в симуляторе. Это начало появляться после того, как я обновился до iOS 9.1 на моем устройстве.

Теперь, когда я тестирую приложение на моем устройстве, как только я делаю свой первый запрос Alamofire, EXC_BAD_ACCESS появляется в строке компонентов var под блоком defaultHTTPHeaders > acceptLanguage (см. Изображение)

введите описание изображения здесь

Код, делающий запрос:

Alamofire.request(.GET, "/api/index.php", parameters: ["version": "1"]).responseJSON{
            response in

            if(response.result.isSuccess)
            {...

Использование точек останова показывает, что код не переходит к методу ResponseJSON.

Любая помощь очень ценится!

Спасибо,

1 ответ

Поэтому я наткнулся на этот пост в Github: https://github.com/Alamofire/Alamofire/issues/881

Оказывается, по какой-то причине - вам может понадобиться удалить папку "Производные данные", если это начнет происходить.

Для этого перейдите сюда:

~/Library/Developer/Xcode/DerivedData

Удалите папки, которые относятся к вашему приложению, вызывая эту проблему. Это должно это исправить!

Другие вопросы по тегам