Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

google-maps: Fatal. Unexpectedly found nil while implicitly unwrapping an Optional value #2114

Open
ngmiduc opened this issue May 24, 2024 · 0 comments

Comments

@ngmiduc
Copy link

ngmiduc commented May 24, 2024

Bug Report

Plugin(s)

"@capacitor/google-maps": "^5.4.1"

Capacitor Version

Latest Dependencies:

  @capacitor/cli: 6.0.0
  @capacitor/core: 6.0.0
  @capacitor/android: 6.0.0
  @capacitor/ios: 6.0.0

Installed Dependencies:

  @capacitor/android: not installed
  @capacitor/cli: 5.0.4
  @capacitor/core: 5.7.0
  @capacitor/ios: 5.0.4

Platform(s)

IOS

Current Behavior

CapacitorGoogleMaps/Map.swift:129: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
2023-07-27 20:14:05.769063-0400 ampido[47665:3118612] CapacitorGoogleMaps/Map.swift:129: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value

I can now reproduce this error, on my iPhone SE (first generation) IOS 14. I could also reproduce it inside an emulator iPhone SE (first generation) IOS 15. When I want to create the native google maps, the app crashes. I also got this issue on newer devices but it was not easy to reproduce it. I couldn't detect a pattern. With older devices and platforms, I found now again the same error.

Expected Behavior

App should not crash

Code Reproduction

code.zip

  • ionic cap add ios
  • npm install
  • add google API key to google-maps component file src/app/core/map/components/google-map/google-map.component.ts
  • ionic capacitor build ios
  • open xcode
  • download ios 15
  • create emulator SE(1) with IOS 15
  • run app

or

  • run against an older iphone

Additional Context

Something similar already happened in some other issues. But reproduction couldn't be provided.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants