мне нужно настроить шаг входа в MobileFirst AppCenter для того, чтобы сделать вызов к внешней службы, который создает пользователя в БД, если она Безразлично 't существует, прежде чем выполнять входной логин с предоставленным пользователем.MobileFirst AppCenter: Ошибка при вызове адаптера с айфона на входе
Для того, чтобы сделать это, я создал и развернул адаптер, который делает вызов к БД, и в проекте AppCenter, и я изменил код в скрипте /common/js/appcenter/views/Login.js
(который является сценарием, который фактически выполняет Логин), чтобы включить вызов в вышеприведенный адаптера, используя метод по умолчанию:
WL.Client.invokeProcedure(invocationData,options)
Строительство и запуск приложения на Android, он отлично работает, вызов адаптера работает как шарм и создает пользователь, а затем выполняет вход в систему.
Однако создание и запуск на IOS, я наткнуться на следующее сообщение об ошибке при попытке вызова адаптера через invokeProcedure
метод:
Method 'getWlSignedClientId:' not defined in Plugin 'WLAuthorizationManagerPlugin'
WLAuthorizationManagerPlugin
определяется в iphone config.xml таким образом (я получаю плагин недостающую перед первым):
<feature name="WLAuthorizationManagerPlugin">
<param name="ios-package" value="WLAuthorizationManagerPlugin"/>
</feature>
ошибка, кажется, в плагин по умолчанию WLAuthorizationManagerPlugin
, определенной в worklight.js, что я не имею никакого контроля на, и это в основном мешает мне с помощью invokeProce dure (однако он работает на Android).
Любая помощь пожалуйста?
спасибо.
Исследуется. –