# Babylon WEB -AR is not rendering in IOS - WebXR Viewe‪r‬

**URL:** <https://forum.babylonjs.com/t/babylon-web-ar-is-not-rendering-in-ios-webxr-viewe-r/19475>\
**Category:** Questions\
**Tags:** documentation\
**Created:** [March 26, 2021, 5:33am UTC](https://forum.babylonjs.com/t/babylon-web-ar-is-not-rendering-in-ios-webxr-viewe-r/19475 "2021-03-26T05:33:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lkarthik76](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/lkarthik76/32/15135_2.png) [@lkarthik76](https://forum.babylonjs.com/u/lkarthik76)\
**Post date:** [March 26, 2021, 5:33am UTC](https://forum.babylonjs.com/t/babylon-web-ar-is-not-rendering-in-ios-webxr-viewe-r/19475/1 "2021-03-26T05:33:53Z")

</div>

i am trying to render the samples from [WebXR Augmented Reality Features | Babylon.js Documentation](https://doc.babylonjs.com/divingDeeper/webXR/webXRARFeatures) into WebXR viewer in iOS. All samples are showing white screen.

while try to debug, IsSessionSupportedAsync is provided immersive-ar is true.  
After trying to get session mode using createDefaultXRExperienceAsync its not responding.

If anyone has any input, please share

const available = await BABYLON.WebXRSessionManager.IsSessionSupportedAsync(‘immersive-ar’);  
if (!available) {  
alert(‘immersive-ar WebXR session mode is not available in your browser.’);  
}

```
    const xr = await scene.createDefaultXRExperienceAsync({
        uiOptions: {
            sessionMode: 'immersive-ar'
        },
        optionalFeatures: true
    });
```

---

<div class="post-metadata">

**Author:** ![RaananW](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/raananw/32/28955_2.png) [@RaananW](https://forum.babylonjs.com/u/RaananW)\
**Post date:** [March 26, 2021, 8:31am UTC](https://forum.babylonjs.com/t/babylon-web-ar-is-not-rendering-in-ios-webxr-viewe-r/19475/2 "2021-03-26T08:31:16Z")

</div>

The WebXR viewer uses an older version of the API (AFAIK), which might cause issues entering/using AR.

I have to honestly say i wouldn’t recommend using the WebXR viewer unless Mozilla decided to update it. The last version I know of was released almost a year ago. The API, the features, were all changed by now.

Until Apple will do us all a favor and support XR in their wonderful animal-observing browser iOS will have no true WebXR support. Babylon native might be something to look into, since it can provide you with WebXR runtime in an app.
