I upgraded the B4i to 5.51v and the local Mac Builder to 5.50v. I also updated Google Framework but in 2 cases had problems:
1) with the Previous Mobile SDK - Google Maps Framework 2.70
https://developers.google.com/maps/premium/previous-licenses/mobile/previous-mobile-sdk-ios
https://dl.google.com/dl/cpdc/f4086b0aa122de6c/GoogleMaps-2.7.0.tar.gz (direct link)
Compilation is ok, but when I run the App in the Simulator, it displays this fault:
2) with the Latest Version - Google Maps Framework 3.03
The GooglePlaces framework, in Install Manually, shows the new version of GoogleMaps Framework.
https://developers.google.com/places/ios-sdk/start#step-2-install-the-api
https://dl.google.com/dl/cpdc/4fb8b2192f32cf7c/GoogleMaps-3.0.3.tar.gz (direct link)
In this case, B4i shows this message returned by XCode:
https://www.dropbox.com/s/nf2xffl96ddnc1a/Error.txt?dl=0
When I updated the Framework, I replaced the 3 framework files in Mac Builder Folder:
GoogleMapsCore.framework
GoogleMaps.framework
GoogleMapsBase.framework
My App worked seamlessly with previous version 5.0 of B4i and an old Framework. I have not changed any code in my App. Is there a new version for iGoogleMaps? Am I using any wrong version of the Framework?
My S.O. is Mojave and using XCode 10.
1) with the Previous Mobile SDK - Google Maps Framework 2.70
https://developers.google.com/maps/premium/previous-licenses/mobile/previous-mobile-sdk-ios
https://dl.google.com/dl/cpdc/f4086b0aa122de6c/GoogleMaps-2.7.0.tar.gz (direct link)
Compilation is ok, but when I run the App in the Simulator, it displays this fault:
B4X:
Application_Start
Configuring the default app.
Notifications are enabled
Application_Pushtoken
Error getting token: <B4IExceptionWrapper: Error Domain=NSCocoaErrorDomain Code=3010 "remote notifications are not supported in the simulator" UserInfo={NSLocalizedDescription=remote notifications are not supported in the simulator}>
Application_Pushtoken
Error getting token: <B4IExceptionWrapper: Error Domain=NSCocoaErrorDomain Code=3010 "remote notifications are not supported in the simulator" UserInfo={NSLocalizedDescription=remote notifications are not supported in the simulator}>
Application_Active
FCMConnected
Application_Inactive
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: 753 (Main)
-[GMSCachedTile setVersionID:]: unrecognized selector sent to instance 0x6000024a2d50
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
INFRANOTE __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 0x000000011574361c _pthread_wqthread + 409
libsystem_pthread.dylib 0x0000000115743415 start_wqthread + 13
)
SignalHandler 6
SignalHandler 6
2) with the Latest Version - Google Maps Framework 3.03
The GooglePlaces framework, in Install Manually, shows the new version of GoogleMaps Framework.
https://developers.google.com/places/ios-sdk/start#step-2-install-the-api
https://dl.google.com/dl/cpdc/4fb8b2192f32cf7c/GoogleMaps-3.0.3.tar.gz (direct link)
In this case, B4i shows this message returned by XCode:
https://www.dropbox.com/s/nf2xffl96ddnc1a/Error.txt?dl=0
When I updated the Framework, I replaced the 3 framework files in Mac Builder Folder:
GoogleMapsCore.framework
GoogleMaps.framework
GoogleMapsBase.framework
My App worked seamlessly with previous version 5.0 of B4i and an old Framework. I have not changed any code in my App. Is there a new version for iGoogleMaps? Am I using any wrong version of the Framework?
My S.O. is Mojave and using XCode 10.