Vendor: Rustici Software
SCORM Cloud is a hosted LMS created by the people at Rustici Software, who are perhaps better known for the fact that their SCORM Player software is found in many other LMS products. Due to Rustici's expertise with the SCORM standard and their close association with ADL (the organisation behind SCORM itself) you can rely on SCORM Cloud to be the epitomy of a good example SCORM implementation. So if your Captivate content works flawlessly on SCORM Cloud, in theory it should also work on any other SCORM-compliant LMS.
Of course, in practice, this is rarely the case. But just being able to say to an LMS vendor that you content was tested successfully in SCORM Cloud puts them on the defensive when they find that the same SCORM package doesn't play well in their own product. So even if you intend using it for nothing more than a development test bed, I recommend you sign up for a free SCORM Cloud trial account and use it regularly when developing content to avoid any nasty surprises at the end of your development cycle when finally uploading content to your LMS of choice.
However, if you're a smallish organisation, or just someone that wants to provide access to your courses for anyone on the planet, don't underestimate the possibility of using SCORM Cloud as your own LMS. The hosting fees are very reasonable.
At this point in time there are no known reported issues with Captivate content working on SCORM Cloud in either CORM 1.2 or 2004. In fact I usually test my own content in both SCORM Cloud and Moodle 2.0 to check for any issues before sending out to a client LMS. SCORM Cloud will parse your course zip file at upload and tell you immediately if there are any known issues with compliance. Once you run the modules, SCORM Cloud's excellent log files will show you each and every API interaction call. Perusing these logs will not only help you see whether or not your course is successfully registering Complete/Incomplete or Pass/Fail status, but its also an excellent way to learn more about how SCORM works 'under the hood'.
Shown below are the default SCORM 1.2 settings I generally use when uploading to SCORM Cloud.
One extra thing I recommend to do for all Captivate courses is to make sure you set the Duration option in the SCORM Manifest dialog, as shown below. Just set it to the approximate number of minutes that your SCO will play. The reason this is important is that without this being set, the default format Captivate uses to display the duration data in the imsmanifest.xml file ends up not being compliant, and you'll get some LMSs rejecting the SCO for this reason.