title: How can I correctly decode SharePlay data?
body: <p>I set up SharePlay for a multiplatform iOS/macOS app, I can even start and join the session and send data between the two devices, but whenever data is received, I get the following error:</p>
  <blockquote>
  <p>SharePlayTutorialMac[33577:704067] [Default] messageStream:108 Explanation: Decoding message from data Error: Swift.DecodingError.valueNotFound(Any, Swift.DecodingError.Context(codingPath: [CodingKeys(stringValue: “message”, intValue: nil), CodingKeys(stringValue: “t”, intValue: nil)], debugDescription: “Decoder for value of Swift.Array&lt;SharePlayTutorialMac.SharePlayModel&gt;.self not found.”, underlyingError: nil))</p>
  </blockquote>
  <p>I do not even have any values of <em>message</em> or <em>t</em> as mentioned in the error - does anyone know why the decoding fails?</p>