I am using ARKit image tracking configuration, once an image is detected, a 3D scene would pop up on the image.
But when I set two different images to trigger two different scene file, one image always has two different scene files pop up at the same image. I am pretty sure the images are different, the names are different, the scene file are different, the contents of scene are different as well.
Once the image is detected, below error pops up in the console as well:
[SceneKit] Error: Scene <SCNScene: 0x284ebcfa0> is modified within a rendering callback of another scene (<SCNScene: 0x28099c820>). This is not allowed and may lead to crash
Any reason and solution for this error?