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/15 05:05:30 UTC
[GitHub] [cordova-ios] dineshrawat11 opened a new issue #943: TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
dineshrawat11 opened a new issue #943:
URL: https://github.com/apache/cordova-ios/issues/943
# Bug Report
TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.
## Problem
I did two experiments:
1: Uninstall admobs from the project and submited, result: PASSED
2: Uninstaled everything except admobs and resubmitted, result: FAILED
Sharing the podfile.lock + platform details + list of plugins I'm using in my project:
```
ionic -v : 6.10.1
cordova -v : 9.0.0 (cordova-lib@9.0.1)
"cordova-ios": "^6.1.0"
"cordova-plugin-admob-free": "^0.27.0"
"cordova-admob-sdk": "^0.24.1"
"cordova-plugin-firebasex": "^10.1.0-cli",
```
### List of plugins used :
```
cordova-admob-sdk 0.24.1 "AdMob SDK"
cordova-plugin-admob-free 0.27.0 "Cordova AdMob Plugin"
cordova-plugin-androidx 2.0.0 "cordova-plugin-androidx"
cordova-plugin-androidx-adapter 1.1.1 "cordova-plugin-androidx-adapter"
cordova-plugin-device 2.0.2 "Device"
cordova-plugin-firebasex 10.1.0-cli "Google Firebase Plugin"
cordova-plugin-ionic-keyboard 2.2.0 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 4.2.1 "cordova-plugin-ionic-webview"
cordova-plugin-splashscreen 5.0.2 "Splashscreen"
cordova-plugin-statusbar 2.4.2 "StatusBar"
cordova-plugin-whitelist 1.3.3 "Whitelist"
cordova-promise-polyfill 0.0.2 "cordova-promise-polyfill"
```
### What is expected to happen?
TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.
### What does actually happen?
ios app is not approved
### Command or Code
Ran
`grep -r UIWebView Platforms/`
```
Binary file `Platforms//ios/MyApp/Plugins/cordova-admob-sdk/GoogleMobileAds.framework/GoogleMobileAds` matches
```
It reference to cordova ios ad mobs plugin framework
POD File link:
https://www.pastiebin.com/5f0e8e3ad68a2
Google ad mobs forum (My Question):
https://groups.google.com/g/google-admob-ads-sdk/c/QuZMbjIyxn8/m/dyAxJZfOBAAJ
Google ad mobs forum (Google's answer):
https://groups.google.com/g/google-admob-ads-sdk/c/QuZMbjIyxn8/m/6lQW004KBAAJ
_MacOS Version: 10.14.5_
----------------------------------------------------------------
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 #943: TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
Posted by GitBox <gi...@apache.org>.
breautek closed issue #943:
URL: https://github.com/apache/cordova-ios/issues/943
----------------------------------------------------------------
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 #943: TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
Posted by GitBox <gi...@apache.org>.
breautek commented on issue #943:
URL: https://github.com/apache/cordova-ios/issues/943#issuecomment-658550837
All of apache maintained codebase have moved away from uiwebview in their latest versions, which I see you are already using.
You'll have to contact the maintainers of those admob plugins. It's up to them to update their codebases to comply with apple's standards.
----------------------------------------------------------------
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] piyushysoft commented on issue #943: TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
Posted by GitBox <gi...@apache.org>.
piyushysoft commented on issue #943:
URL: https://github.com/apache/cordova-ios/issues/943#issuecomment-783406503
> I understood! Thanks for the help
@dineshrawat11
your issue is resolved or still have those issue in app.
I am facing same issue in ios app.
----------------------------------------------------------------
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 edited a comment on issue #943: TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
Posted by GitBox <gi...@apache.org>.
breautek edited a comment on issue #943:
URL: https://github.com/apache/cordova-ios/issues/943#issuecomment-658551368
Do note that the Cordova plugin for admob is likely not maintained by google's admob team, but a third party.
Hence their response.
----------------------------------------------------------------
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 #943: TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
Posted by GitBox <gi...@apache.org>.
breautek commented on issue #943:
URL: https://github.com/apache/cordova-ios/issues/943#issuecomment-658551368
Do note that the Cordova plugin for admob is likely not maintained by google, but a third party.
----------------------------------------------------------------
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] dineshrawat11 commented on issue #943: TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
Posted by GitBox <gi...@apache.org>.
dineshrawat11 commented on issue #943:
URL: https://github.com/apache/cordova-ios/issues/943#issuecomment-658552238
I understood! Thanks for the help
----------------------------------------------------------------
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