Регистрация  |  Вход

Проблемы при интеграции с помощью Mobile SDK for iOS

Столкнулся со следующей ситуацией.

Клиенты передали СФ проект с мобилкой, написанной индусами с помощью Mobile SDK for iOS. На стороне сейлсфорса соответственно есть куча REST httpget для отправки данных в мобилку. Передают они экземпляры специально сочинённых для целей интеграции врапперов. И есть один get, который на одном и том же наборе данных при одних и тех же условиях периодически отваливается с ошибкой EXCEPTION_THROWN|[EXTERNAL]|System.JSONException: null.

Я что-то не могу нагуглить ничего по именно такой ошибке JSON. Может кто-нибудь сталкивался с чем то подобным? А то я не пойму с какой стороны к ней подойти. Насколько я понимаю, сериализация экземпляра враппера в JSON при вызове этого метода происходит автоматически на стороне СФ, и отдебажить её я не смогу.

Столкнулся со следующей ситуацией.

Клиенты передали СФ проект с мобилкой, написанной индусами с помощью Mobile SDK for iOS. На стороне сейлсфорса соответственно есть куча REST httpget для отправки данных в мобилку. Передают они экземпляры специально сочинённых для целей интеграции врапперов. И есть один get, который на одном и том же наборе данных при одних и тех же условиях периодически отваливается с ошибкой [color=red]EXCEPTION_THROWN|[EXTERNAL]|System.JSONException: null[/color]. 

Я что-то не могу нагуглить ничего по именно такой ошибке JSON. Может кто-нибудь сталкивался с чем то подобным? А то я не пойму с какой стороны к ней подойти. Насколько я понимаю, сериализация экземпляра враппера в JSON при вызове этого метода происходит автоматически на стороне СФ, и отдебажить её я не смогу.

Тут сложно что-то сказать однозначно.
Все что можно предположить - невалидный JSON (вообще по ходу null приходит для сериализации).
Единственный способ разобраться - поставить вывод в лог того, что приходит и потом сидеть разбирать в текстовом редакторе что там за json или что за объект. Я думаю не сложно получить дебаг того что приходит. Где эксепшен валится известно.

Тут сложно что-то сказать однозначно.
Все что можно предположить - невалидный JSON (вообще по ходу null приходит для сериализации).
Единственный способ разобраться - поставить вывод в лог того, что приходит и потом сидеть разбирать в текстовом редакторе что там за json или что за объект. Я думаю не сложно получить дебаг того что приходит. Где эксепшен валится известно.