Flutter: How to fix ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs

后端 未结 5 2131
生来不讨喜
生来不讨喜 2021-02-06 22:35

When submitting my latest build, Apple suddenly returned a message saying that there was an issue, specifically:

ITMS-90809: Deprecated API Usage - Apple

5条回答
  •  伪装坚强ぢ
    2021-02-06 23:08

    I have this with our Cordova app and fixed it by updating a dependency.

    Are you by any chance using the dependency or an other dependency is using the dependency "cordova-plugin-inappbrowser".

    If so, this should be fixed in 3.1.0. See the release notes https://github.com/apache/cordova-plugin-inappbrowser/blob/master/RELEASENOTES.md And the PR fixing it https://github.com/apache/cordova-plugin-inappbrowser/pull/271

    Update: it's not fixed yet. See issue on cordova-ios: https://github.com/apache/cordova-ios/issues/661 Note the: There is no deadline, I've contacted an Apple developer that has been tweeting about moving to WKWebView to see if he can provide more information, will update if I get a response.

    Update: Cordova-ios 5.1.0 seems to fix this. See https://github.com/apache/cordova-ios/pull/715

提交回复
热议问题