App Crashing on Testflight, AIRGoogleMap init

Is there a known issue with AIRGoogleMap init function and 32.0.0?

App runs in Expo on ios Simulator.
SDK version 32.0.0
The app crashes when I click on a button in the app. It crashes consistently. It does not crash in simulator.
The Xcode logs highlight a blank line in AIRGoogleMap.m
The actual error, though, is in the file entitled _hidden#988_, which I have no access to in xcode.

Below are the Xcode logs, package.json and app.json

package.json

{
  "main": "node_modules/expo/AppEntry.js",
  "private": true,
  "dependencies": {
    "@shoutem/ui": "^0.23.20",
    "@expo/vector-icons": "^9.0.0",
    "@mapbox/polyline": "^0.2.0",
    "@redux-offline/redux-offline": "^2.5.1",
    "eon-map": "^1.2.2",
    "eslint": "^4.19.1",
    "ex-react-native-i18n": "0.0.3",
    "expo": "^32.0.0",
    "expo-image-manipulator": "^5.0.1",
    "geolib": "^2.0.24",
    "moment": "^2.21.0",
    "prop-types": "^15.6.0",
    "pubnub": "^4.20.2",
    "pubnub-react": "^1.2.0",
    "react": "16.8.3",
    "react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
    "react-native-app-link": "^0.4.1",
    "react-native-aws3": "0.0.8",
    "react-native-calendars": "^1.16.1",
    "react-native-gesture-handler": "^1.3.0",
    "react-native-i18n": "^2.0.10",
    "react-native-indicators": "^0.11.1",
    "react-native-keyboard-aware-scroll-view": "^0.4.3",
    "react-native-lock": "^0.6.1",
    "react-native-maps": "^0.20.1",
    "react-native-maps-directions": "^1.4.1",
    "react-native-modal": "^5.2.0",
    "react-native-responsive-dimensions": "^1.0.2",
    "react-native-tab-view": "0.0.74",
    "react-navigation": "^1.5.8",
    "react-redux": "^5.0.6",
    "redux": "^3.7.2",
    "redux-persist": "^5.10.0",
    "redux-saga": "^0.16.0",
    "webpack": "^4.28.4"
  },
  "devDependencies": {
    "eslint-config-airbnb": "^16.1.0",
    "eslint-plugin-import": "^2.8.0",
    "eslint-plugin-jsx-a11y": "^6.0.3",
    "eslint-plugin-react": "^7.5.1",
    "react-native-debugger-open": "^0.3.15",
    "schedule": "^0.4.0"
  },
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "eject": "expo eject"
  }
}

app.json

{
  "expo": {
    "name": "driver-delivery",
    "description": "This project is really great.",
    "slug": "driver-delivery",
    "privacy": "public",
    "sdkVersion": "32.0.0",
    "packagerOpts": {
      "assetExts": ["ttf"]
    },
    "assetBundlePatterns": [
      "**/*"
    ],
    "platforms": [
      "ios",
      "android"
    ],
    "version": "1.0.6",
    "orientation": "portrait",
    "icon": "./assets/images/Icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "ios": {
      "supportsTablet": false,
      "bundleIdentifier": "not sharing on a public forum ;) ",
      "infoPlist": {
        "NSCameraUsageDescription": "Allow Expo experiences to use your camera.",
        "NSLocationWhenInUseUsageDescription": "Allow Expo experiences to use your location",
        "NSLocationAlwaysAndWhenInUseUsageDescription": "Allow Expo experiences to use your location",
        "LSApplicationQueriesSchemes": [
          "comgooglemaps",
          "comgooglemaps-x-callback"
        ]
      }
    },
    "android": {
      "package": "not sharing on a public forum ;) ",
      "config": {
        "googleMaps": {
          "apiKey": "not sharing on a public forum ;) "
        }
      }
    }
  }
}
1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.