Это настоящая доосра, поэтому я надеюсь, что кто-то уже сталкивался с этим и нашел решение.
У меня есть приложение, которое отправляет запросы на сервер для проверки обновлений его данных (оно уже давно, поэтому мы используем ASIHTTPRequest
). При этом приложение также отправляет текущую библиотеку данных в виде массива JSON в параметре URL. Во время разработки все работает отлично, и даже в этом случае при использовании Ad-Hoc-рассылки и Enterprise-рассылки. Проблема возникает, когда приложение распространяется с помощью App Store, внезапно запросы не публикуют требуемый параметр URL, что приводит к сбою на стороне сервера.
Мой вопрос: кто-нибудь знает, почему приложение вдруг решает вести себя по-разному при загрузке в App Store? Кажется странным, что точно такой же код будет отлично работать в распределении Enterprise и Ad-Hoc, но не будет работать в App Store.
Дополнительная информация: автономные данные хранятся в CoreData, ASIFormDataRequest
используется для запроса, а JSON кодируется с использованием JSONKit
.