openid / AppAuth-iOS

iOS and macOS SDK for communicating with OAuth 2.0 and OpenID Connect providers.
https://openid.github.io/AppAuth-iOS
Apache License 2.0
1.77k stars 774 forks source link

App Binary Rejected due to UIWebView Deprecated #594

Open RRajput91 opened 4 years ago

RRajput91 commented 4 years ago

I am trying to upload mynew iOS app on App Store and it's showing this error in mail: ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

after using the command "grep -r "UIWebView" ." in terminal it's showing this: ./Pods/AppAuth/README.md:for the auth request. UIWebView and WKWebView are explicitly not

please help.

petea commented 4 years ago

As the README file states, AppAuth does not make use of UIWebView. I'd check to make sure there isn't a reference elsewhere in your app or other dependencies.

ThomWee commented 4 years ago

Please check the terminal print out you posted, It is the ReadMe.md where grep found something. This ReadMe is usually not shipped with the app. So there needs to be a different framework using UIWebView.

adozenlines commented 3 years ago

Probably an old 3rd party framework. if you're using pods try - pod update