# Ionic ios help - There was an error connecting to the session: Browser Safari (version 8+) for iOS is not supported in OpenVidu

**URL:** <https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445>\
**Category:** How to implement?\
**Tags:** v2\
**Created:** [July 12, 2020, 6:01pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445 "2020-07-12T18:01:12Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 12, 2020, 6:01pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/1 "2020-07-12T18:01:12Z")

</div>

Hi  
I manage android side but when i start ios i can’t handle  
**There was an error connecting to the session: Browser Safari (version 8+) for iOS is not supported in OpenVidu**  
it gives this error. I looked example project and projects works fine. But when i try my own project it gives this error  
i install cordova-plugin-iosrtc i try everything but it doesn’t work.  
did i missing something?

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 12, 2020, 9:48pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/2 "2020-07-12T21:48:47Z")

</div>

Hi,

Hace you tested the OpenVidu ionic tutorials And they worked bu your ionic app doesn’t work right?

Could you paste here the package.json file? It could be a outdated dependencies problem

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 13, 2020, 3:48pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/3 "2020-07-13T15:48:59Z")

</div>

```
{
  "name": "randomVideo",
  "version": "0.0.1",
  "author": "Ionic Framework",
  "homepage": "https://ionicframework.com/",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": true,
  "dependencies": {
    "@angular/common": "~9.1.6",
    "@angular/core": "~9.1.6",
    "@angular/forms": "~9.1.6",
    "@angular/platform-browser": "~9.1.6",
    "@angular/platform-browser-dynamic": "~9.1.6",
    "@angular/router": "~9.1.6",
    "@ionic-native/android-permissions": "^5.27.0",
    "@ionic-native/camera": "^5.27.0",
    "@ionic-native/core": "^5.0.7",
    "@ionic-native/crop": "^5.27.0",
    "@ionic-native/device": "^5.27.0",
    "@ionic-native/file": "^5.27.0",
    "@ionic-native/file-transfer": "^5.27.0",
    "@ionic-native/in-app-browser": "^5.27.0",
    "@ionic-native/onesignal": "^5.27.0",
    "@ionic-native/splash-screen": "^5.0.0",
    "@ionic-native/status-bar": "^5.0.0",
    "@ionic/angular": "^5.0.0",
    "@ngx-translate/core": "^13.0.0",
    "@ngx-translate/http-loader": "^6.0.0",
    "cordova-ios": "^6.1.0",
    "cordova-plugin-android-permissions": "^1.0.2",
    "cordova-plugin-camera": "^4.1.0",
    "cordova-plugin-crop": "^0.4.0",
    "cordova-plugin-device": "^2.0.2",
    "cordova-plugin-file": "^6.0.2",
    "cordova-plugin-file-transfer": "^1.7.1",
    "cordova-plugin-inappbrowser": "^4.0.0",
    "cordova-plugin-ionic-webview": "^5.0.0",
    "cordova-plugin-iosrtc": "^6.0.12",
    "lottie-web": "^5.7.0",
    "ngx-lottie": "^6.1.1",
    "ngx-socket-io": "^3.2.0",
    "openvidu-browser": "^2.15.0",
    "rxjs": "~6.5.1",
    "tslib": "^1.10.0",
    "xcode": "^3.0.1",
    "zone.js": "~0.10.2"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.901.5",
    "@angular/cli": "~9.1.5",
    "@angular/compiler": "~9.1.6",
    "@angular/compiler-cli": "~9.1.6",
    "@angular/language-service": "~9.1.6",
    "@ionic/angular-toolkit": "^2.1.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "@types/node": "^12.11.1",
    "codelyzer": "^5.1.2",
    "cordova-plugin-ionic-keyboard": "^2.2.0",
    "cordova-plugin-splashscreen": "^5.0.2",
    "cordova-plugin-statusbar": "^2.4.2",
    "cordova-plugin-whitelist": "^1.3.3",
    "jasmine-core": "~3.5.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~5.0.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~2.1.0",
    "karma-jasmine": "~3.0.1",
    "karma-jasmine-html-reporter": "^1.4.2",
    "protractor": "~5.4.3",
    "ts-node": "~8.3.0",
    "tslint": "~6.1.0",
    "typescript": "~3.8.3"
  },
  "description": "An Ionic project",
  "cordova": {
    "plugins": {
      "cordova-plugin-device": {},
      "cordova-plugin-inappbrowser": {},
      "cordova-plugin-camera": {},
      "cordova-plugin-crop": {},
      "cordova-plugin-file": {},
      "cordova-plugin-file-transfer": {},
      "cordova-plugin-whitelist": {},
      "cordova-plugin-statusbar": {},
      "cordova-plugin-splashscreen": {},
      "cordova-plugin-ionic-keyboard": {},
      "cordova-plugin-android-permissions": {},
      "cordova-plugin-iosrtc": {},
      "cordova-plugin-ionic-webview": {}
    },
    "platforms": [
      "ios"
    ]
  }
}

```

my package.json file

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 13, 2020, 4:36pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/4 "2020-07-13T16:36:42Z")

</div>

Are you capable to connect to [https://demos.openvidu.io/openvidu-call/#/](https://demos.openvidu.io/openvidu-call/#/)  
With your iPhone through Safari browser or do you have the same issue?

Which is your iPhone and iOS version?

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 13, 2020, 5:30pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/5 "2020-07-13T17:30:19Z")

</div>

yes i can connect this url with safari on iphone 6 ios 12.4.6

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 14, 2020, 3:11pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/6 "2020-07-14T15:11:09Z")

</div>

any idea of this issue?

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 14, 2020, 3:28pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/7 "2020-07-14T15:28:34Z")

</div>

Please, open your ionic app, open your devtools and execute the command `platform` in the console.

We need to know this info for figure out what is happening in ionic for your case.

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 16, 2020, 6:30pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/8 "2020-07-16T18:30:14Z")

</div>

![Ekran Resmi 2020-07-16 21.29.46](https://global.discourse-cdn.com/free1/uploads/openvidu/original/1X/beb9af57f6526db41a61f636c042ffaacd3119d2.png)

this is my platform log

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 16, 2020, 9:32pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/9 "2020-07-16T21:32:52Z")

</div>

Your issue ir really weird @sefa_said because the openvidu-ionic tutorials are working for you…

Have you tried remove node\_modules, remove your platform directory and remove and reinstall all your Cordova plugins?

Also I recommend take account the dependencies versions. You can get the openvidu-tutorial as a seed.

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 16, 2020, 9:35pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/10 "2020-07-16T21:35:00Z")

</div>

Hi  
I tried to make app from tutorial but it doesn’t work. When i put my own codes it brokes. But fresh tutorial works

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 16, 2020, 9:46pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/11 "2020-07-16T21:46:19Z")

</div>

What code are you adding?

Have you tried with another phone?

> [@CSantosM](#):
>
> Have you tried remove node\_modules, remove your platform directory and remove and reinstall all your Cordova plugins?

Have you tried it?

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 16, 2020, 9:46pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/12 "2020-07-16T21:46:54Z")

</div>

no i will try it tomarrow

just some [socket.io](http://socket.io) and api things

---

<div class="post-metadata">

**Author:** ![richard\_appsari](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/richard_appsari/32/769_2.png) [@richard\_appsari](https://openvidu.discourse.group/u/richard_appsari)\
**Post date:** [July 17, 2020, 12:06pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/13 "2020-07-17T12:06:54Z")

</div>

I am getting the very same error message. I got it just an hour ago and it was after a openvidu-browser upgrade, from 2.14.0 to 2.15.0

I didn’t remove my node\_modules, platform dir etc. so I am trying that now. I’ll let you know how that goes.

For me it is relatated to an iPhone 11, iOS 13.5.1, also ionic…

I chose to upgrade because in my solution, just as in the openvidu tutorial from [https://github.com/OpenVidu/openvidu-call-ionic](https://github.com/OpenVidu/openvidu-call-ionic), there is an issue for iOS devices that connect with video being disabled. The stream does not initiate, and so there is no audio and the subscriber does doesn’t get any subscribers on his end. However, if the iOS user toggles the video to active, then the stream is created and the audio is maintained if the iOS user disables the video again.  
I am hoping 2.15.0 solves this 🙂

I’ll let you know how my “Browser Safari (version 8+) for iOS is not supported in OpenVidu” issues goes when I’ve tested it (takes ages to build and deploy to my phone)

---

<div class="post-metadata">

**Author:** ![richard\_appsari](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/richard_appsari/32/769_2.png) [@richard\_appsari](https://openvidu.discourse.group/u/richard_appsari)\
**Post date:** [July 17, 2020, 12:26pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/14 "2020-07-17T12:26:08Z")

</div>

Okey so I still get this issue when I’ve built everything from scratch.  
I am using openvidu server 2.15.0 and openvidu browser 2.15.0  
I noticed that the tutorial is using 2.14.0, and that @sefa_said is also using 2.15.0

This is my platform object:

```
{
  "description": "Safari 8+ on Apple iPhone (iOS 13.5.1)",
  "layout": "WebKit",
  "manufacturer": "Apple",
  "name": "Safari",
  "prerelease": null,
  "product": "iPhone",
  "ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_5_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148",
  "version": "8+",
  "os": {
    "architecture": 32,
    "family": "iOS",
    "version": "13.5.1"
  },
  "isIonicIos": true,
  "isIonicAndroid": false
}

```

**Update** : I downgraded to browser-version 2.14.0 and now the error message is gone. I will have to try to fix my other problem in some other way.

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 17, 2020, 1:05pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/15 "2020-07-17T13:05:02Z")

</div>

Thank you for the report and your details.

We will check it out and We’ll fix it

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 17, 2020, 2:13pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/16 "2020-07-17T14:13:14Z")

</div>

Please, test with openvidu-browser@2.15.1-alpha2.

We’ve fixed this issue.

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 17, 2020, 6:37pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/17 "2020-07-17T18:37:30Z")

</div>

> [@CSantosM](#):
>
> openvidu-browser@2.15.1-alpha2

Thank you it fixed with alpha2

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 17, 2020, 7:27pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/18 "2020-07-17T19:27:37Z")

</div>

It worked but when it started it doesn’t start with speaker. How can i start with speaker like on android

---

<div class="post-metadata">

**Author:** ![CSantosM](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/csantosm/32/16_2.png) [@CSantosM](https://openvidu.discourse.group/u/CSantosM)\
**Post date:** [July 18, 2020, 2:30pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/19 "2020-07-18T14:30:26Z")

</div>

> <https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/docs/iosrtc.md#iosrtcturnonspeaker>

---

<div class="post-metadata">

**Author:** ![sefa\_said](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/sefa_said/32/666_2.png) [@sefa\_said](https://openvidu.discourse.group/u/sefa_said)\
**Post date:** [July 18, 2020, 6:06pm UTC](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445/20 "2020-07-18T18:06:25Z")

</div>

Thank you so much 😃

[Next page](https://openvidu.discourse.group/t/ionic-ios-help-there-was-an-error-connecting-to-the-session-browser-safari-version-8-for-ios-is-not-supported-in-openvidu/1445.md?page=2)
