Пользовательская схема обновления кода StackMob при получении запроса
Я пытаюсь завершить учебник StackMob hello_world для пользовательского кода, найденного здесь: https://www.stackmob.com/devcenter/docs/Getting-Started:-Custom-Code-SDK
но когда я пытаюсь запустить клиентский код iOS, он говорит:
{NSLocalizedRecoverySuggestion={"error":"hello_world is not an existing schema"},
Я попытался сделать POST-запрос к ReadParams из их примера проекта, и это создало схему и вернулось правильно. Может быть, запросы GET не изменяют схемы, но как они ожидают, что вы сделаете пример hello_world?
Спасибо!
[РЕДАКТИРОВАТЬ]: Я получил эту работу, убедившись, что пакет имеет правильную форму пакета Java с каталогом src и т. Д. Затем я изменил имя пакета и забыл изменить файл pom.xml, чтобы отразить это.
1 ответ
Это происходит, когда API не думает, что есть специальный метод кода, зарегистрированный с этим именем. Когда вы переходите на страницу настроек для модуля пользовательского кода, вы должны увидеть список методов пользовательского кода, доступных в загруженном вами JAR-файле.
Если вы не видите таких методов, вероятно, что-то пошло не так при попытке проверить загруженный вами JAR-файл. Не стесняйтесь обращаться к support@stackmob.com с любыми вопросами, специфичными для пользовательского кода вашего приложения!
(Отказ от ответственности: я инженер StackMob)