Adding google maps as subview crashes iOS app with exc_bad

I’ve found the root of the problem and have a workaround:

The problem seems to be triggered by OpenGL ES Frame Capture in XCode; I’m guessing this problem started when Apple added Metal to the mix as of XCode 6.4/iOS 8.3, perhaps somehow adversely affecting the entire frame capture debugging system.

The workaround:

  1. In XCode, go to Product > Scheme > Edit Scheme…
  2. Select the “Run” Tab on the left.
  3. Select the “Options” sub-tab on the top.
  4. Change “GPU Frame Capture” from “Automatically Enabled” or “OpenGL ES” to either “Metal” or “Disabled”.

This disables OpenGL ES frame capture, which isn’t great, but allows you to continue debugging your builds.

Not sure if this issue is Apple’s or Google’s but I’ll be posting bug reports to both. Happy coding!

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)