MAP not loading on IOS Ionic4 InAppBrowser!

Dear list,
anyone know how to deal with map not loading on InAppBrowser in IOS with ionic4?
Do we still need to install these for inappbrowser? following this


and

but

same issues appear as here :

The wkwebview should load this and showing map same as android project:
https://kulakikan.id/cari-pengkulak/

in my IOS project its not showing as shown here :

This is my package.json
“private”: true,
“dependencies”: {
@angular/common”: “^7.2.2”,
@angular/core”: “^7.2.2”,
@angular/forms”: “^7.2.2”,
@angular/http”: “^7.2.2”,
@angular/platform-browser”: “^7.2.2”,
@angular/platform-browser-dynamic”: “^7.2.2”,
@angular/router”: “^7.2.2”,
@ionic-native/app-launcher”: “^5.14.0”,
@ionic-native/app-minimize”: “^5.1.0”,
@ionic-native/app-rate”: “^5.1.0”,
@ionic-native/card-io”: “^5.2.0”,
@ionic-native/core”: “^5.0.0”,
@ionic-native/crop”: “^5.1.0”,
@ionic-native/email-composer”: “^5.1.0”,
@ionic-native/file-transfer”: “^5.1.0”,
@ionic-native/geolocation”: “^5.14.0”,
@ionic-native/google-maps”: “^5.5.0”,
@ionic-native/image-picker”: “^5.1.0”,
@ionic-native/in-app-browser”: “^5.1.0”,
@ionic-native/native-storage”: “^5.1.0”,
@ionic-native/onesignal”: “^5.1.0”,
@ionic-native/social-sharing”: “^5.1.0”,
@ionic-native/splash-screen”: “^5.0.0”,
@ionic-native/status-bar”: “^5.0.0”,
@ionic/angular”: “^4.9.1”,
@ngx-translate/core”: “^11.0.1”,
@ngx-translate/http-loader”: “^4.0.0”,
“card.io.cordova.mobilesdk”: “^2.1.0”,
“com.lampa.startapp”: “^6.1.6”,
“cordova-android”: “8.0.0”,
“cordova-ios”: “5.0.1”,
“cordova-plugin-app-launcher”: “^0.4.0”,
“cordova-plugin-appminimize”: “^1.0.1”,
“cordova-plugin-apprate”: “^1.4.0”,
“cordova-plugin-crop”: “^0.4.0”,
“cordova-plugin-device”: “^2.0.2”,
“cordova-plugin-dialogs”: “^2.0.1”,
“cordova-plugin-email-composer”: “^0.9.2”,
“cordova-plugin-file”: “^6.0.1”,
“cordova-plugin-file-transfer”: “^1.7.1”,
“cordova-plugin-geolocation”: “^4.0.2”,
“cordova-plugin-globalization”: “^1.11.0”,
“cordova-plugin-inappbrowser”: “^3.1.0”,
“cordova-plugin-ionic-keyboard”: “^2.1.3”,
“cordova-plugin-ionic-webview”: “^2.5.1”,
“cordova-plugin-nativestorage”: “^2.3.2”,
“cordova-plugin-splashscreen”: “^5.0.2”,
“cordova-plugin-statusbar”: “^2.4.2”,
“cordova-plugin-telerik-imagepicker”: “^2.2.4”,
“cordova-plugin-whitelist”: “^1.3.3”,
“cordova-plugin-x-socialsharing”: “^5.4.4”,
“core-js”: “^2.5.4”,
“es6-promise-plugin”: “^4.2.2”,
“onesignal-cordova-plugin”: “^2.4.6”,
“rxjs”: “~6.3.3”,
“zone.js”: “~0.8.29”
},
“devDependencies”: {
@angular-devkit/architect”: “~0.12.3”,
@angular-devkit/build-angular”: “~0.12.3”,
@angular-devkit/core”: “~7.2.3”,
@angular-devkit/schematics”: “~7.2.3”,
@angular/cli”: “7.2.4”,
@angular/compiler”: “~7.2.2”,
@angular/compiler-cli”: “~7.2.2”,
@angular/language-service”: “~7.2.2”,
@ionic/angular-toolkit”: “~1.4.0”,
@ionic/app-scripts”: “^3.2.4”,
@types/jasmine”: “~2.8.8”,
@types/jasminewd2”: “~2.0.3”,
@types/node”: “~10.12.0”,
“codelyzer”: “~4.5.0”,
“jasmine-core”: “~2.99.1”,
“jasmine-spec-reporter”: “~4.2.1”,
“karma”: “^4.3.0”,
“karma-chrome-launcher”: “~2.2.0”,
“karma-coverage-istanbul-reporter”: “~2.0.1”,
“karma-jasmine”: “~1.1.2”,
“karma-jasmine-html-reporter”: “^0.2.2”,
“node-sass”: “^4.12.0”,
“protractor”: “~5.4.0”,
“ts-node”: “~8.0.0”,
“tslint”: “~5.12.0”,
“typescript”: “~3.1.6”,
“cordova-custom-config”: “*”
},
“description”: “An Ionic project”,
“cordova”: {
“plugins”: {
“cordova-plugin-apprate”: {},
“cordova-plugin-x-socialsharing”: {},
“cordova-plugin-email-composer”: {},
“cordova-plugin-appminimize”: {},
“cordova-plugin-nativestorage”: {},
“cordova-plugin-telerik-imagepicker”: {},
“cordova-plugin-crop”: {},
“cordova-plugin-file-transfer”: {},
“onesignal-cordova-plugin”: {},
“card.io.cordova.mobilesdk”: {},
“cordova-plugin-whitelist”: {},
“cordova-plugin-statusbar”: {},
“cordova-plugin-device”: {},
“cordova-plugin-splashscreen”: {},
“cordova-plugin-ionic-keyboard”: {},
“cordova-plugin-ionic-webview”: {
“ANDROID_SUPPORT_ANNOTATIONS_VERSION”: “27.+”
},
“cordova-custom-config”: {},
“cordova-plugin-app-launcher”: {},
“com.lampa.startapp”: {},
“cordova-plugin-inappbrowser”: {},
“cordova-plugin-googlemaps”: {},
“cordova-plugin-geolocation”: {}
},
“platforms”: [
“android”,
“ios”

My cordova plugin list :
card.io.cordova.mobilesdk 2.1.0 “CardIO”

com.lampa.startapp 6.1.6 “startApp”

cordova-custom-config 5.1.0 “cordova-custom-config”

cordova-plugin-app-launcher 0.4.0 “Launcher”

cordova-plugin-appminimize 1.0.1 “AppMinimize”

cordova-plugin-apprate 1.4.0 “AppRate”

cordova-plugin-crop 0.3.1 “CropPlugin”

cordova-plugin-device 2.0.2 “Device”

cordova-plugin-dialogs 2.0.1 “Notification”

cordova-plugin-email-composer 0.9.2 “EmailComposer”

cordova-plugin-file 6.0.1 “File”

cordova-plugin-file-transfer 1.7.1 “File Transfer”

cordova-plugin-geolocation 4.0.2 “Geolocation”

cordova-plugin-globalization 1.11.0 “Globalization”

cordova-plugin-googlemaps 2.6.3-20190808-1526 “cordova-plugin-googlemaps”

cordova-plugin-inappbrowser 3.1.0 “InAppBrowser”

cordova-plugin-ionic-keyboard 2.1.3 “cordova-plugin-ionic-keyboard”

cordova-plugin-ionic-webview 2.5.1 “cordova-plugin-ionic-webview”

cordova-plugin-nativestorage 2.3.2 “NativeStorage”

cordova-plugin-splashscreen 5.0.2 “Splashscreen”

cordova-plugin-statusbar 2.4.2 “StatusBar”

cordova-plugin-telerik-imagepicker 2.2.4 “ImagePicker”

cordova-plugin-whitelist 1.3.3 “Whitelist”

cordova-plugin-x-socialsharing 5.4.4 “SocialSharing”

es6-promise-plugin 4.2.2 “Promise”

onesignal-cordova-plugin 2.4.6 “OneSignal Push Notifications”


Hope someone could help me? Thanks in advance and really appreciate!

regards,
Sandi

I start thinking this only need the right permission setting on PSC, config and index.html

does anyone know the right method for access this? access origin allow intent, etc… Meta psc?

Please share your config for map making map showing in InAppBrowser. Thanks