Xmppframework для iphone отлично работает на симуляторе, но не на устройстве? - PullRequest
0 голосов
/ 12 мая 2011

Я пытаюсь увидеть, как работает xmppframework для iphone. Все отлично работает на симуляторе, но не на устройстве. Я получаю EXC_BAD_ACCESS после того, как он получает пользователей, которые онлайн.

Есть идеи или помощь?

У меня есть iPhone 3G ios 4.2.1.

Ответы [ 2 ]

0 голосов
/ 12 мая 2011

Сегодня получилось то же самое с образцом iPhoneXMPP в симуляторе iOS.

В строке 1181 XMPPStream.m добавление следующей проверки, по-видимому, исправило это для меня:

            if (myPresence!=presence)
            {
                [myPresence release];
                myPresence = [presence retain];
            }
0 голосов
/ 12 мая 2011

Из документации Apple.

Этот тип проблемы обычно является результатом чрезмерного освобождения объекта.Это может быть очень запутанным, поскольку сбой, как правило, происходит после того, как допущена ошибка.Авария также может произойти, когда программа глубоко погружена в код фреймворка, часто, когда ваш собственный код не отображается в стеке.

Подробнее

Проверьтениже SO сообщение

получен сигнал EXC_BAD_ACCESS

Как устранить ошибки EXC_BAD_ACCESS, возникающие при разработке iphone

какотладить EXC_BAD_ACCESS на iPhone

...