|
Ошибка в мобильном приложении, собранном под iOS |
☑ |
0
HEKPOH
09.02.19
✎
14:06
|
Написал мобильное приложение на 1С (использует веб-сервисы основного приложения).
1. В отладчике 1С работает без ошибок.
2. На андроиде ошибок тоже нет.
3. На iOS спотыкается на "ВСОпределение = Новый WSОпределения(МестоположениеWSDLфайла, ПользовательВебСервиса, ПарольПользователяВебСервиса);"
Веб-сервисы опубликованы на IIS.
Может, кто-то сталкивался с таким? Куда копать?
|
|
1
Garykom
гуру
09.02.19
✎
14:38
|
Ты действительно думаешь что есть много кто пишет на 1С под iSO ?
|
|
2
Garykom
гуру
09.02.19
✎
14:45
|
Для начала попробуй другую версию платформы мобильной ну и
"При создании объекта WSОпределения вызывается исключение в том случае, если в используемом WSDL имеются ошибки.
WSDL, используемый для создания объектов WSОпределения или WSСсылка должен:
Содержать тег <definitions> в качестве первого тега.
Содержать атрибут targetNamespace для элемента <xs:schema>.
При невыполнении вышеперечисленных условий генерируется исключение.
В режиме совместимости с версией 8.3.7 поведение не изменилось.
Источник: ;
|
|
3
HEKPOH
09.02.19
✎
14:56
|
менять версию мобильной платформы - не вариант, потому как только в такой связке "определенная версия MacOS + определенная версия xCode + определенная версия мобильной платформы" удалось собрать приложение. Использование других версий заканчивались неудачей.
в (0) я написал, что код рабочий в отладчике 1С и собранный под андроид - проблема только под iOS.
Я бы понял, если бы нигде не работало.
Все равно спасибо за участие.
|
|
4
ikea
09.02.19
✎
15:00
|
"определенная версия MacOS + определенная версия xCode + определенная версия мобильной платформы" удалось собрать приложение" и есть источник проблемы.
Попробуйте обратиться в фирму 1С, возможно чем-нибудь помогут.
|
|
5
HEKPOH
09.02.19
✎
15:59
|
а решение оказалось неочевидным)))
"ПользовательВебСервиса" содержал кириллицу.
с латиницей взлетело!!!
|
|