identy commented on issue #706: Angular Cordova app stucks at splash screen on iOS 13+ URL: https://github.com/apache/cordova-ios/issues/706#issuecomment-553602287 hi @oddcb Yes, the error is similar in the simulator. You cannot run javascript, or at least the console messages are not displayed. I have made combinations with the different plugin but the behavior is similar. config ios ``` <?xml version='1.0' encoding='utf-8'?> <widget id="..."> <name>...</name> <description>...</description> <author email="[email protected]" href="http://www.identy.org">gwt ltd.</author> <content src="index.html" /> <access origin="*" minimum-tls-version='TLSv1.1' requires-forward-secrecy='false' requires-certificate-transparency='true' allows-arbitrary-loads-for-media='true' allows-arbitrary-loads-in-web-content='true' allows-local-networking='true' /> <access origin="tel:*" /> <access origin="geo:*" /> <access origin="mailto:*" /> <access origin="sms:*" /> <access origin="route:*" /> <access origin="market:*" /> <access origin="maps:*" /> <access origin="twitter:*" /> <access origin="whatsapp:*" /> <access origin="facebook:*" /> <access origin="google.navigation:*" /> <access origin="*.pushwoosh.com" /> <access origin="file://*/*" /> <access origin="http://*/*" /> <access origin="https://*/*" /> <access origin="ionic:*" /> <allow-navigation href="*" minimum-tls-version='TLSv1.1' requires-forward-secrecy='false' requires-certificate-transparency='true' /> <allow-navigation href="http:*//" /> <allow-navigation href="https://*" /> <allow-navigation href="ionic:*" /> <allow-intent href="*" /> <allow-intent href="http://*/*" /> <allow-intent href="https://*/*" /> <allow-intent href="ionic://*/*" /> <allow-intent href="gwt://*/*" /> <preference name="loadUrlTimeoutValue" value="20000" /> <preference name="target-device" value="universal" /> <preference name="Orientation" value="default" /> <preference name="Fullscreen" value="true" /> <preference name="SplashScreen" value="screen" /> <preference name="SplashScreenDelay" value="5000" /> <preference name="SplashScreenBackgroundColor" value="#000000" /> <preference name="SplashMaintainAspectRatio" value="true" /> <preference name="SplashShowOnlyFirstTime" value="false" /> <preference name="SplashReloadOnOrientationChange" value="false" /> <preference name="AutoHideSplashScreen" value="false" /> <preference name="FadeSplashScreen" value="true" /> <preference name="FadeSplashScreenDuration" value="2000" /> <preference name="ShowSplashScreenSpinner" value="true" /> <preference name="StatusBarStyle" value="lightcontent" /> <preference name="StatusBarOverlaysWebView" value="false" /> <preference name="KeyboardShrinksView" value="false" /> <preference name="HideKeyboardFormAccessoryBar" value="false" /> <preference name="KeyboardDisplayRequiresUserAction" value="true" /> <preference name="webviewbounce" value="false" /> <preference name="UIWebViewBounce" value="false" /> <preference name="DisallowOverscroll" value="true" /> <preference name="EnableViewportScale" value="true" /> <preference name="BackupWebStorage" value="none" /> <preference name="InAppBrowserStorageEnabled" value="true" /> <!-- <preference name="KeepRunning" value="true" /> --> <!-- <preference name="exit-on-suspend" value="false" /> --> <preference name="cordova.plugins.diagnostic.modules" value="LOCATION" /> <platform name="ios"> <allow-intent href="itms:*" /> <allow-intent href="itms-apps:*" /> <!-- <resource-file src="GoogleService-Info.plist" /> --> <hook src="ul_web_hooks/entitlements.js" type="after_prepare" /> <preference name="deployment-target" value="10.0" /> <!-- WKWebView Ionic --> <allow-navigation href="ionic:*" /> <allow-intent href="ionic:*" /> <!-- <preference name="iosScheme" value="https" /> --> <preference name="MixedContentMode" value="2" /> <preference name="AllowInlineMediaPlayback" value="true" /> <preference name="MediaPlaybackRequiresUserAction" value="false" /> <preference name="AllowBackForwardNavigationGestures" value="true" /> <preference name="Allow3DTouchLinkPreview" value="false" /> <preference name="AudioCanMix" value="true" /> <preference name="ScrollEnabled" value="true" /> <preference name="WKSuspendInBackground" value="true" /> <preference name="Fullscreen" value="true" /> <preference name="StatusBarStyle" value="default" /> <preference name="EnableViewportScale" value="false" /> <preference name="KeyboardShrinksView" value="false" /> <preference name="KeyboardDisplayRequiresUserAction" value="true" /> <preference name="CDVSystemSchemesOverride" value="maps,tel,telprompt,data,blob,file" /> <feature name="IntentAndNavigationFilter"> <param name="ios-package" value="CDVIntentAndNavigationFilter" /> <param name="onload" value="true" /> </feature> <!-- Cordova WKWebView engine --> <preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" /> <feature name="CDVWKWebViewEngine"> <param name="ios-package" value="CDVWKWebViewEngine" /> </feature> <custom-config-file parent="FacebookHybridAppEvents" target="*-Info.plist"> <string>false</string> </custom-config-file> <custom-config-file parent="FacebookAutoLogAppEventsEnabled" target="*-Info.plist"> <string>true</string> </custom-config-file> <custom-config-file parent="FacebookAdvertiserIDCollectionEnabled" target="*-Info.plist"> <string>true</string> </custom-config-file> <custom-config-file parent="UIBackgroundModes" target="*-Info.plist"> <array> <string>location</string> <string>remote-notification</string> </array> </custom-config-file> <custom-config-file parent="LSApplicationQueriesSchemes" target="*-Info.plist"> <array> <string>whatsapp</string> <string>instagram</string> <string>fb-messenger-share-api</string> <string>fb</string> <string>twitter</string> <string>gplus</string> <string>pintrest</string> <string>youtube</string> <string>vnd.youtube</string> <string>yelp</string> <string>linkedin</string> <string>tumblr</string> <string>whatsapp</string> <string>snapchat</string> <string>comgooglemaps</string> <string>amazon</string> <string>skype</string> <string>googledrive</string> <string>itms-apps</string> <string>tel</string> <string>mailto</string> <string>uber</string> <string>lyft</string> <string>sumupmerchant</string> <string>yammer</string> <string>salesforce</string> <string>wooqer</string> </array> </custom-config-file> <config-file target="*-Info.plist" parent="NSAppTransportSecurity"> <dict> <key>NSExceptionDomains</key> <dict> <key>https://...</key> <dict> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> <key>NSExceptionRequiresForwardSecrecy</key> <false/> </dict> <key>https://...</key> <dict> <key>NSIncludesSubdomains</key> <true/> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> <key>NSExceptionRequiresForwardSecrecy</key> <false/> </dict> <key>http://...</key> <dict> <key>NSIncludesSubdomains</key> <true/> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> <key>NSExceptionRequiresForwardSecrecy</key> <false/> </dict> <key>https://youtube.com</key> <dict> <key>NSIncludesSubdomains</key> <true/> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> <key>NSExceptionRequiresForwardSecrecy</key> <false/> </dict> <key>play.googleapis.com</key> <dict> <key>NSIncludesSubdomains</key> <true/> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> <key>NSExceptionRequiresForwardSecrecy</key> <false/> </dict> <key>googleapis.com</key> <dict> <key>NSIncludesSubdomains</key> <true/> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> <key>NSExceptionRequiresForwardSecrecy</key> <false/> </dict> <key>localhost</key> <dict> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> </dict> <key>127.0.0.1</key> <dict> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> </dict> </dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> </config-file> <!-- Facebook SDK --> <preference name="pods_ios_min_version" value="8.0"/> <preference name="pods_use_frameworks" value="true"/> <pod name="FBSDKCoreKit" spec="5.8.0"/> <pod name="FBSDKLoginKit" spec="5.8.0"/> <pod name="FBSDKShareKit" spec="5.8.0"/> </platform> <engines> <engine name="apple-ios" version=">=11.0" /> <engine name="cordova-ios" version=">=5.0.1" /> </engines> <plugin name="cordova-plugin-google-analytics" spec="^1.8.6" /> <plugin name="cordova-plugin-badge" spec="^0.8.8" /> <plugin name="cordova-plugin-camera" spec="^4.1.0"> <variable name="ANDROID_SUPPORT_V4_VERSION" value="27.+" /> </plugin> <plugin name="cordova-plugin-dialogs" spec="^2.0.2" /> <plugin name="cordova-plugin-file" spec="^6.0.2" /> <plugin name="cordova-plugin-geolocation" spec="^4.0.2" /> <plugin name="cordova-plugin-inappbrowser" spec="^3.1.0" /> <plugin name="cordova-plugin-media-capture" spec="^3.0.3" /> <plugin name="cordova-plugin-network-information" spec="^2.0.2" /> <plugin name="cordova-plugin-x-socialsharing" spec="^5.4.7"> <variable name="ANDROID_SUPPORT_V4_VERSION" value="27.+" /> </plugin> <plugin name="cordova-plugin-themeablebrowser" spec="^0.2.18" /> <plugin name="cordova-plugin-screen-orientation" spec="^3.0.2" /> <plugin name="cordova-plugin-statusbar" spec="^2.4.3" /> <plugin name="ionic-plugin-keyboard" spec="^2.2.1" /> <plugin name="cordova-plugin-navigationbar" spec="^1.0.31" /> <plugin name="cordova-plugin-device" spec="^2.0.3" /> <plugin name="cordova-plugin-apprate" spec="^1.4.0" /> <plugin name="es6-promise-plugin" spec="^4.2.2" /> <plugin name="cordova-plugin-globalization" spec="^1.11.0" /> <plugin name="cordova-plugin-whitelist" spec="^1.3.4" /> <plugin name="cordova.plugins.diagnostic" spec="^5.0.1"> <variable name="ANDROID_SUPPORT_VERSION" value="27.+" /> </plugin> <plugin name="phonegap-plugin-barcodescanner" spec="^8.1.0"> <variable name="ANDROID_SUPPORT_V4_VERSION" value="27.+" /> </plugin> <plugin name="cordova-plugin-file-transfer" spec="^1.7.1" /> <plugin name="cordova-plugin-splashscreen" spec="^5.0.3" /> <plugin name="cordova-plugin-app-version" spec="^0.1.9" /> <plugin name="cordova-plugin-contacts" spec="^3.0.1" /> <plugin name="cordova-custom-config" spec="^5.1.0" /> <plugin name="pushwoosh-cordova-plugin" spec="^7.18.3"> <variable name="LOG_LEVEL" value="DEBUG" /> <variable name="IOS_FOREGROUND_ALERT_TYPE" value="NONE" /> <variable name="ANDROID_FOREGROUND_PUSH" value="false" /> </plugin> <plugin name="cordova-plugin-facebook4" spec="^6.2.0"> <variable name="FACEBOOK_HYBRID_APP_EVENTS" value="false" /> <variable name="ANDROID_SDK_VERSION" value="4.+" /> </plugin> <plugin name="cordova-plugin-ionic-webview" spec="^4.1.3" /> <plugin name="cordova-plugin-cocoapod-support" spec="^1.6.2" /> </widget> ```
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
