How to make AR app that can run on ios devices too?

I wanna create a AR app using three js, but ios does not supports the webar. I tried searching that it seems ios as something called quick look to view 3d model in AR (and model viewer also uses the same thing) but as much as I understand it is only for viewing model, you can’t add any sort of interactions also model viewer does not support adding multiple models. I wanna let user place multiple models in AR. and have positional audio attached to this meshes, but it seems model viewer is not made for such apps.Is there a way I can create AR experience in three js and create a binding to quick look on my own?

Sounds like you need SLAM ( ground) tracking. There’s a bunch of commercial platforms that do this ( 8th wall, zappar, blippar … ).

AFAIK only one open source solution does this: GitHub - alanross/AlvaAR: World tracking for WebAR. A Javascript library for Augmented Reality to run SLAM in the browser.

And if you need image tracking this is a decent one: MindAR | mind-ar-js