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]

Reply via email to