Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ITMS-90809: Deprecated API Usage - UIWebView APIs #1929

Closed
2 of 7 tasks
marbetschar opened this issue Sep 6, 2019 · 5 comments
Closed
2 of 7 tasks

ITMS-90809: Deprecated API Usage - UIWebView APIs #1929

marbetschar opened this issue Sep 6, 2019 · 5 comments

Comments

@marbetschar
Copy link

Description of the problem:

Affected platform

  • Android
  • iOS
  • electron
  • web

OS of the development machine

  • Windows
  • macOS
  • linux

Other information

When the App is archived in Xcode and uploaded to App Store Connect, it does get post-processed by App Store Connect. Once this post-processing is done, I receive an E-Mail with the following complaint:

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.

Capacitor version: 1.1.1

node version: v12.9.1

npm version: 6.10.3

CocoaPods version: 1.7.5

Steps to reproduce

Just create a new app, archive it and upload it to App Store Connect.

@bryplano
Copy link
Contributor

bryplano commented Sep 6, 2019

Have you tried with Capacitor 1.2.0? Latest release removes references to UIWebView. PR was already merged (#1925).

@bryplano
Copy link
Contributor

bryplano commented Sep 6, 2019

Closing as a dupe of #1912

@bryplano bryplano closed this as completed Sep 6, 2019
@marbetschar
Copy link
Author

@bryplano confirmed; new version fixes the issue. Thank you very much for the hint!

@rajashekaranugu
Copy link

@marbetschar, @bryplano can you please help me with the version number? currently we are using ionicWebView (4.1.1) and inAppBrowser (3.1.0) and receiving same email from apple. pLease suggest

@bryplano
Copy link
Contributor

bryplano commented Sep 13, 2019

@rajashekaranugu - those plugins have their own Github repositories. Do a search to see whether or not UIWebView is used in either of those plugins and search for existing issues on the appropriate repos. Those may not even be the plugin(s) at fault in your project.

The Ionic team has a blog post explaining the deprecation and what to do about it.

This is the Capacitor repository and the issue has been fixed here.

@ionic-team ionic-team locked as resolved and limited conversation to collaborators Sep 13, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants