I'm working on an iOS project and want to send statements to an LRS using Tin Can.
For starters I've been using the SCORM public LRS. I've been playing around with the example code on github.com/RusticiSoftware/TinCanObjC/ and have been able to retrieve statements from the public LRS with the getStatementWithId method, but when trying to send statements(using the example code provided on github) I have been repeatedly getting a HTTP 400 response code with the following error message:
"PUT request had statementId parameter conflicting one specified in the statement"
Can anyone provide any insight as to where I'm going wrong? I'm pretty sure that my JSON is of the valid form and I've been unable to find much information about the statementID parameter for PUT requests. Thanks in advance.