私は iOS プロジェクトに取り組んでおり、Tin Can を使用してステートメントを LRS に送信したいと考えています。
手始めに、私はSCORMパブリックLRSを使用しています。私は github.com/RusticiSoftware/TinCanObjC/ のサンプル コードをいじっており、パブリック LRS から getStatementWithId メソッドを使用してステートメントを取得できましたが、ステートメントを送信しようとすると (github で提供されているサンプル コードを使用)次のエラー メッセージを含む HTTP 400 応答コードを繰り返し受け取っています。
「PUT リクエストには、ステートメントで指定されたものと競合する statementId パラメータがありました」
どこが間違っているのか、誰かが洞察を提供できますか? 私の JSON は有効な形式であると確信しており、PUT 要求の statementID パラメーターに関する多くの情報を見つけることができませんでした。前もって感謝します。