[iOS] Don't show google signin button on iOS <= 10

It doesn't seem to work properly.
pull/3539/head
Saúl Ibarra Corretgé 7 years ago committed by Hristo Terezov
parent 843f08f38e
commit 5ff1ce5a60
  1. 14
      react/features/recording/components/LiveStream/GoogleSigninForm.native.js

@ -1,7 +1,7 @@
// @flow
import React, { Component } from 'react';
import { Text, View } from 'react-native';
import { Platform, Text, View } from 'react-native';
import { connect } from 'react-redux';
import { translate } from '../../../base/i18n';
@ -74,6 +74,18 @@ class GoogleSigninForm extends Component<Props> {
* @inheritdoc
*/
componentDidMount() {
if (Platform.OS === 'ios') {
const majorVersionIOS = parseInt(Platform.Version, 10);
if (majorVersionIOS <= 10) {
// Disable it on iOS 10 and earlier, since it doesn't work
// properly.
this._setApiState(GOOGLE_API_STATES.NOT_AVAILABLE);
return;
}
}
googleApi.hasPlayServices()
.then(() => {
googleApi.configure({

Loading…
Cancel
Save