iOS Question B4i Google Maps

Discussion in 'iOS Questions' started by Paul Leischow, Mar 25, 2019.

  1. Paul Leischow

    Paul Leischow Member Licensed User

    A few months back I had no problem using Google Maps and recently I updated B4i to version 5.50 along with my local Build Server. Now when I try to compile the same app with Google Maps, it opens and starts to display the Map then crashes. The log says this...

    Application_Start
    Application_Active
    Google Maps SDK for iOS version: 2.7.30514.0
    New version of Google Maps SDK for iOS available: 3.0.33124.0
    Error occurred on line: 306 (Main)
    -[GMSCachedTile setVersionID:]: unrecognized selector sent to instance 0x600001b28e60
    Stack Trace: (
    CoreFoundation __exceptionPreprocess + 331
    libobjc.A.dylib objc_exception_throw + 48
    CoreFoundation -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
    CoreFoundation ___forwarding___ + 1446
    CoreFoundation _CF_forwarding_prep_0 + 120
    NoFlyZone __62-[GMSTileDataCache storeCacheableTileDatas:completionHandler:]_block_invoke + 1453
    CoreData developerSubmittedBlockToNSManagedObjectContextPerform + 161
    libdispatch.dylib _dispatch_client_callout + 8
    libdispatch.dylib _dispatch_lane_serial_drain + 720
    libdispatch.dylib _dispatch_lane_invoke + 401
    libdispatch.dylib _dispatch_workloop_worker_thread + 645
    libsystem_pthread.dylib 0x000000010dd7afd2 _pthread_wqthread + 980
    libsystem_pthread.dylib 0x000000010dd7abe9 start_wqthread + 13
    )
    SignalHandler 6

    Any ideas??
     
  2. Erel

    Erel Administrator Staff Member Licensed User

    First thing to do is to test it with the hosted builder. If you don't have an account then I will send you a temporary id.
     
  3. Erel

    Erel Administrator Staff Member Licensed User

  4. Paul Leischow

    Paul Leischow Member Licensed User

    Thanks Erel for letting me test my project with your Hosted Builder. It worked fine using your Builder so that showed there was a problem on my end.
    I reinstalled the Builder on my end and used the Google Maps Framework you suggested and suddenly everything now works.
    Not sure why I was able to use framework v2.7.3 before but your v2.3.3 works so I'll stick with that for now!
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice