{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreifia4x33qcczuwid5gv4jabljigwqjyvefd2pl6jrvhjggiy33z5y",
    "uri": "at://did:plc:dxjzgxe7cvirxkwfjr2tjspt/app.bsky.feed.post/3mnn5zwaaljx2"
  },
  "path": "/t/testing-new-ios-backend/49609#post_14",
  "publishedAt": "2026-06-06T16:15:16.000Z",
  "site": "https://hub.jmonkeyengine.org",
  "tags": [
    "start.jmonkeyengine.org",
    "GitHub - riccardobl/jme-3.10-ios-test · GitHub"
  ],
  "textContent": "Thanks for testing this out, there were a bunch of issues:\n\n  * your test was including jme3-lwjgl3 and jme3-desktop, these two should not be included in ios projects. It is possible to support multiple platforms, but they need “launcher” modules, like we do with start.jmonkeyengine.org (we are going to update it before the stable release)\n  * i forgot to mention the project need to include the `org.jmonkeyengine.nativeimage` gradle plugin, otherwise it cannot generate graalvm metadata automatically\n  * our build script failed to publish the `org.jmonkeyengine.nativeimage’ plugin\n  * the ios launcher was not detected automatically and preserved by the nativeimage plugin\n\n\n\nI fixed everything in the master branch and updated your test project here: GitHub - riccardobl/jme-3.10-ios-test · GitHub\n\nThe test uses `3.10.0-SNAPSHOT` that has the new fixes included, so you can use it for testing in the meantime. The next beta will include the fixes",
  "title": "Testing new iOS backend"
}