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/07/01 19:34:06 UTC

[GitHub] [cordova-ios] blgsyrmhnds opened a new issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

blgsyrmhnds opened a new issue #930:
URL: https://github.com/apache/cordova-ios/issues/930


   **Bug Report**
   **Problem**
   We have updated the Cordova iOS library to the latest version in package.json ("cordova": "^9.0.0")
    and  the tag  
   ```
   <preference name="WKWebViewOnly" value="true"/>
       <preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine"/>
       <feature name="CDVWKWebViewEngine">
         <param name="ios-package" value="CDVWKWebViewEngine"/>
       </feature>
   ```
    was added to the config.xml. 
   
   and then do iOS Release Build and it genarate .ipa file for upload to apple store but when I upload it to apple store it give that error
   
   **I use phonegal build but today i get this error when upload .ipa to apple store
   
   ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability**
   
   I removed all cordova plugins but in monaca build log I see both wkwebview and UIWebview ,how can I remove all UIWebview references.I don't know where UIWebiew generate,I don't use any cordova plugins
   
   I asked it in community page but no answear yet:https://community.onsen.io/topic/4076/itms-90809-deprecated-api-usage-new-apps-that-use-uiwebview-are-no-longer-accepted-instead-use-wkwebview-for-improved-security-and-reliability  
   
   and here is my app url: https://console.monaca.mobi/build/5ef8c3eee78885923d22db61/ios-build 
   
   
   
   
   


----------------------------------------------------------------
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


[GitHub] [cordova-ios] blgsyrmhnds commented on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
blgsyrmhnds commented on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652634257


   and build.phonegap.com does not support this
   I tried all free or paid services such as monaca
   but did not succeed
   
   are there any online cloud solutions for this ? 


----------------------------------------------------------------
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


[GitHub] [cordova-ios] brodybits commented on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
brodybits commented on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652618077


   > In monaca IOS build settings there are only IOS 5.0.1 and 5.1.1 option
   
   The Monica tool is not supported by the Apache Cordova organization. Please ask them to support cordova-ios@6.


----------------------------------------------------------------
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


[GitHub] [cordova-ios] breautek closed issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
breautek closed issue #930:
URL: https://github.com/apache/cordova-ios/issues/930


   


----------------------------------------------------------------
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


[GitHub] [cordova-ios] brodybits commented on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
brodybits commented on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652612732


   Please use cordova-ios@6 (now at 6.1.0), it has completely dropped UIWebView. The cordova-plugin-wkwebview-engine should no longer be needed.
   
   And please check all plugins that they do not use UIWebView.


----------------------------------------------------------------
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


[GitHub] [cordova-ios] breautek commented on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
breautek commented on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652639463


   5.1.1 supports a WKWebView only flag. I'd assume this would work with Monoca.
   
   As for other cloud solutions, I'm not 100% sure. But this isn't a Cordova issue. I'd advise asking for monoca for their roadmap for support.
   
   You can also look into building the apps locally.


----------------------------------------------------------------
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


[GitHub] [cordova-ios] erisu edited a comment on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
erisu edited a comment on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652753391


   @blgsyrmhnds in your ticket description, you mentioned having and using the `WKWebViewOnly` preference flag in `config.xml`. 
   
   As @breautek pointed out, Cordova iOS 5.1.1 supports the `WKWebViewOnly` preference flag. 
   
   Your screenshot shows that your Monaca project is configured to use Cordova iOS 5.0.1 which is old and does not support this flag. On the same "Build Environment Settings" tab, shown in the screenshot, please select Cordova iOS 5.1.1 and try again.
   
   Please request with Monaca to support Cordova iOS 6.1.0+, but in the meantime with Monaca you can use Cordova iOS 5.1.1 & the `WKWebViewOnly` preference flag option should resolve the ITMS-90809.


----------------------------------------------------------------
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


[GitHub] [cordova-ios] erisu commented on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
erisu commented on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652753391


   @blgsyrmhnds in your ticket description, you mentioned having and using the `WKWebViewOnly` preference flag in `config.xml`. 
   
   As @breautek pointed out, Cordova iOS 5.1.1 supports the `WKWebViewOnly` preference flag. 
   
   Your screenshot shows that your Monaca project is configured to use Cordova iOS 5.0.1 which is old and does not support this flag. On the same "Build Environment Settings" tab, shown in the screenshot, please select Cordova iOS 5.1.1 and try again.
   
   We recommend using Cordova iOS 6.1.0, but in the meantime with Monaca, Cordova iOS 5.1.1 & the `WKWebViewOnly` preference flag option should resolve the ITMS-90809.


----------------------------------------------------------------
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


[GitHub] [cordova-ios] erisu edited a comment on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
erisu edited a comment on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652753391


   @blgsyrmhnds in your ticket description, you mentioned having and using the `WKWebViewOnly` preference flag in `config.xml`. 
   
   As @breautek pointed out, Cordova iOS 5.1.1 supports the `WKWebViewOnly` preference flag. 
   
   Your screenshot shows that your Monaca project is configured to use Cordova iOS 5.0.1 which is old and does not support this flag. On the same "Build Environment Settings" tab, shown in the screenshot, please select Cordova iOS 5.1.1 and try again.
   
   Please request with Monaca to support Cordova iOS 6.1.0+, but in the meantime with Monaca you can use Cordova iOS 5.1.1 & the `WKWebViewOnly` preference flag option to resolve the ITMS-90809.


----------------------------------------------------------------
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


[GitHub] [cordova-ios] brodybits commented on issue #930: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Posted by GitBox <gi...@apache.org>.
brodybits commented on issue #930:
URL: https://github.com/apache/cordova-ios/issues/930#issuecomment-652639945


   <https://ionicframework.com/appflow> - seems to do this for both Cordova and Capacitor
   
   You may want to consider switching over to Capacitor, if they do not support cordova-ios@6. It is documented how to switch from Cordova to Capacitor.


----------------------------------------------------------------
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