The problem with iGoogleMaps.h has been resolved.
As indicated here
https://www.b4x.com/android/forum/t...ew-h-and-igooglemaps-h-file-not-found.169372/
it was necessary to replace the GoogleMapExtra.bas file, and here I made a mistake. I replaced the file again and the whole problem was solved.
I compared both versions of the GoogleMapExtra.bas file.
There is such a fragment in the
old file:
#If OBJC
#import "iGoogleMaps.h"
#import <GoogleMaps/GoogleMaps.h>
In the
new file, this fragment looks like this:
#If OBJC
#import <iGoogleMaps/iGoogleMaps.h>
#import <GoogleMaps/GoogleMaps.h>
Next, I was left with an error with the additional iPing library.:
b4i_xuiviewsutils.h:16:9: error: 'iPing.h' file not found (in target 'B4iProject' from project 'B4iProject')
I looked at the contents of the b4i_xuiviewsutils.h file, it contains the following (I cut off the extra text):
#import <iArchiver/iArchiver.h>
#import <iCore/iCore.h>
#import <iGoogleMaps/iGoogleMaps.h>
#import <iHUD/iHUD.h>
#import <iJSON/iJSON.h>
#import <iLocation/iLocation.h>
#import <iNet/iNet.h>
#import <iNetwork/iNetwork.h>
#import <iPhone/iPhone.h>
#import <iRandomAccessFile/iRandomAccessFile.h>
#import <iSQL/iSQL.h>
#import <iStringUtils/iStringUtils.h>
#import <iUI8/iUI8.h>
#import <iXUI/iXUI.h>
#import <xCustomListView/xCustomListView.h>
#import "iPing.h"
#import <AVFoundation/AVFoundation.h>
#import <CoreData/CoreData.h>
#import <CoreLocation/CoreLocation.h>
#import <CoreBluetooth/CoreBluetooth.h>
#import <Accelerate/Accelerate.h>
#import <CoreText/CoreText.h>
#import <GLKit/GLKit.h>
...
Please note that the iPing library is enclosed in different quotation marks than the rest of the files.
Erel, perhaps this is the reason for the problem that it is impossible to connect additional libraries to b4i v10?
Could you check it out?