1

ここにあるカスタム コードの StackMob hello_world チュートリアルを完了しようとしています: https://www.stackmob.com/devcenter/docs/Getting-Started:-Custom-Code-SDK#a-register_your_method

しかし、クライアント側の iOS コードを実行しようとすると、次のように表示されます。

{NSLocalizedRecoverySuggestion={"error":"hello_world is not an existing schema"}, 

サンプル プロジェクトから ReadParams への POST 要求を実行しようとしたところ、スキーマが作成され、正しく返されました。GET リクエストはスキーマを変更しないかもしれませんが、hello_world の例をどのように実行することを期待しているのでしょうか?

ありがとう!

[編集]:パッケージがsrcディレクトリなどを含む正しいJavaパッケージ形式であることを確認することで、これが機能しました。次に、パッケージ名を変更し、それを反映するためにpom.xmlファイルを変更するのを忘れました。

4

1 に答える 1

0

これは、その名前で登録されたカスタム コード メソッドがまだ存在しないと API が判断した場合に発生します。カスタム コード モジュールの設定ページに移動すると、アップロードした JAR で使用可能なカスタム コード メソッドのリストが表示されます。

そのようなメソッドが表示されない場合は、アップロードした JAR を検証しようとしたときに問題が発生した可能性があります。アプリのカスタム コードに関するご質問は、support@stackmob.com までお気軽にお問い合わせください。

(免責事項: 私は StackMob エンジニアです)

于 2013-05-16T20:15:21.497 に答える