You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by GitBox <gi...@apache.org> on 2020/06/30 19:43:52 UTC

[GitHub] [cordova-ios] gtsopour edited a comment on issue #915: cordova-ios 6.0.0 iOS App rejection - No HTTPS access

gtsopour edited a comment on issue #915:
URL: https://github.com/apache/cordova-ios/issues/915#issuecomment-652003477


   @breautek @timbru31 The App is working from several real devices through the Test Flight distribution. We are located in different countries and we have not any issues at all. Only the Apple reviewers cannot login/access. We put some more logs and it seems that no requests are reaching our servers from them.
   
   When they upload their screenshots, I see that they are always under VPN. I think the issue is related to their VPN in combination with the WKWebView and its CORS/XHR restrictions. I have submitted with both HTTP and HTTPS protocols without any lack.
   
   Can you see any strange thing to my configuration? I am using cordova-ios 6.1.0 with the WKWebView in the core. Am I missing something in the WKURLSchemeHandler definition? Please not that even we enabled the CORS server side without any success.
   
   Again note that only the Apply reviewers has the issue and nobody of us.
   
   ```xml
   <?xml version='1.0' encoding='utf-8'?>
   <widget android-versionCode="100038" id="" version="1.0.6" xmlns="http://www.w3.org/ns/widgets">
     <name></name>
     <description>
     </description>
     <content src="index.html" />
     <plugin name="cordova-plugin-whitelist" spec="1" />
     <access origin="*" />
     <access origin="*.pushwoosh.com" />
     <allow-navigation href="*" />
     <allow-intent href="http://*/*" />
     <allow-intent href="https://*/*" />
     <allow-intent href="tel:*" />
     <allow-intent href="sms:*" />
     <allow-intent href="mailto:*" />
     <allow-intent href="geo:*" />
     <platform name="android">
       <allow-intent href="market:*" />
     </platform>
     <platform name="ios">
       <allow-navigation href="http://127.0.0.1/*" />
       <allow-navigation href="http://www.{MY_DOMAIN}.com/*" />
       <allow-navigation href="http://data.{MY_DOMAIN}.com/*" />
       <allow-navigation href="http://video.{MY_DOMAIN}.com/*" />
     </platform>
     <preference name="scheme" value="http" />
     <preference name="hostname" value="127.0.0.1" />
     <preference name="StatusBarOverlaysWebView" value="false" />
     <preference name="StatusBarBackgroundColor" value="#132934" />
     <preference name="StatusBarStyle" value="lightcontent" />
     <preference name="android-usesCleartextTraffic" value="true" />
     <preference name="AllowInlineMediaPlayback" value="true" />
     <preference name="DisallowOverscroll" value="true" />
     <preference name="webviewbounce" value="false" />
     <preference name="AutoHideSplashScreen" value="true" />
     <preference name="SplashShowOnlyFirstTime" value="false" />
     <icon  />
     <platform name="ios">
       <icon  />
     </platform>
     <platform name="android">
       <splash />
     </platform>
     <platform name="ios">
       <splash />
     </platform>
     <plugin name="phonegap-plugin-barcodescanner" spec="~7.1.2" />
     <plugin name="cordova-android-support-gradle-release" spec="~3.0.0" />
     <plugin name="cordova-plugin-telerik-imagepicker" spec="~2.3.3" />
     <plugin name="cordova-plugin-device" spec="~2.0.3" />
     <plugin name="cordova-plugin-dialogs" spec="~2.0.2" />
     <plugin name="cordova-plugin-screen-orientation" spec="~3.0.2" />
     <plugin name="cordova-plugin-whitelist" spec="~1.3.4" />
   </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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org