я тоже такая же проблема .. та же ошибка ..
Но я разрешил его в каком-то другом apporach.
В основном .Net webservice ожидает, что изображение будет поставляться как binary
или byte[]
массив.
Нет способа найти я UIImage
как byte[]
используя ASIFormDataRequest
на сервер.
Но NSURLRequest
делает это лучше, нам нужно копать больше, чем обычно.
У меня был опыт работы с Sudzc
soap framework для iOS. Это не открытый исходный код, но вы можете получить его бесплатно.
Все, что вам нужно сделать, это,
- вам нужно ссылку WSDL, вы можете получить его, как, если Http: //.....xyz.asmx ваша база URL, затем http: //.....xyz.asmx/wsdl предоставит вам WSDL, вы можете проверить его в браузере.
- визит www.sudzc.com
- вставьте URL, выберите Objectivc-C для прошивки проекта из списка выпадающих ниже поля URL. вы можете указать префикс, если вам нужно, или вы можете избежать этого.
- нажмите Сформировать
Это поможет вам почтовый файл, который имеет проект IOS. как только вы откроете проект, проверьте каталог Generated
, где вы можете увидеть все, что вам нужно.
Попробуйте мой подход, или если вы его работаете с ASI, пожалуйста, напишите свой ответ. –